Posts Tagged ‘CS383’
Hi, In today’s class I announced a few things. Course plan: * Today: Distributed Objects (1) * Friday Nov 27: Distributed Objects (2). Afternoon Lab: No New Assignments, but I will be there for your last Lab assignment. * Monday Nov 30: Design Patterns/ Last Lab deadline. – The following two lectures will not be [...]
Lecture 17: Multiple Inheritance 2009/10/28 Lecture 18: Polymorphism and Software Reuse2009/10/30 Lecture 19: Polymorphism – Overloading 2009/11/02 Lecture 20: Polymorphism – Overriding 2009/11/04 Lecture 21: Polymorphism – The Polymorphic Variable2009/11/06 Lecture 22: Polymorphism – Generics 2009/11/09 Lecture 23: Container Classes 2009/11/13
Lecture 12: Inheritance. In this lecture, we discussed: The intuitive and practical meanings of inheritance The syntax used to describe inheritance and substitution Some of the various forms of inheritance The benefits and costs of inheritance The lecture is canceled for the thanks-giving Monday (October 12, 2009). Have fun.
Lecture 8-9: Classes and Methods 2009/09/30-10/02 We discussed the static, compile time representation of object-oriented programs. Lecture 10: Messages, Instances and Initialization. 2009/10/05 We discussed the dynamic, run time behavior of object-oriented programs. Lecture 11: A Case Study: Eight Queens 2009/10/07 We did a case study: solving Eight Queens problem in object-oriented approach.
Overview: Introduction Responsibility-Driven Design Case Study with Design Components UML Diagrams Steps of Software Design Slides: http://docs.google.com/present/view?id=dc7f6bh9_40ff2wrvg4 Prof. Wendy MacCaul attended the lecture 7 and gave me some good advices on improving my teaching. The main idea is to encourage the active involvement of students in the class by asking questions. I believe that interactive [...]
