282x Filetype PDF File size 0.59 MB Source: warwick.ac.uk
Object Oriented Analysis & Design
Lecture # 3
Department of Computer Science and Technology
University of Bedfordshire
Written by David Goodwin,
rd
based on the book Applying UML and Patterns (3 ed.)
by C. Larman (2005).
Modelling and Simulation, 2012
Outline Object
Oriented
Analysis &
Design
Introduction to Object Orientation
Objects
Class Introduction to
Attributes Object
Orientation
Operations Objects
Associations Class
Aggregation Attributes
Composition Operations
Associations
Inheritance Aggregation
Composition
Dependency Inheritance
Multiplicity Dependency
Polymorphism Multiplicity
Polymorphism
Encapsulation Encapsulation
Interface Interface
Package Package
Object
Oriented
Analysis &
Design
Introduction to
Object
Orientation
Introduction to Objects
Class
Object Orientation Attributes
Operations
Associations
Aggregation
Composition
Inheritance
Dependency
Multiplicity
Polymorphism
Encapsulation
Interface
Package
Object Orientation Object
Oriented
Analysis &
Design
Introduction to
Object
Orientation
◮ Knowing and object-oriented language (such as Java) is Objects
a necessary but insufficient step to create object Class
systems. Attributes
Operations
◮ UML is just a diagramming tool; it’s full use isn’t Associations
Aggregation
realised without object oriented design. Composition
Inheritance
Dependency
Multiplicity
Polymorphism
Encapsulation
Interface
Package
no reviews yet
Please Login to review.