SCDL - Object Oriented Analysis and Design
1 Objects and classes Classes – Encapsulate data: Attributes – Encapsulate function: Methods – Ideal for modeling real-world phenomena – Act as blueprints.
1 Objects and classes Classes – Act as blueprints Objects are instantiated from classes – Encapsulate data: Attributes – Encapsulate function: Methods.
Inheritance Motivation –Code reuse –Conceptual modeling.
Chapter 5 and Appendix A: A-1 through A-5 for now Geometric Transformations Needed for Animation A Mathematics Chapter.
Static Modeling using Class Diagrams Classes, Objects, Attributes and Operations Visibility of attributes and operations Class-Scope Attributes, Attributes.
Refactoring
Theta Zeta - Spring 2006