e-Catalog


Contact
OOAD with the UML: Analyzing the System

Course Status: Released
Course Language: English
Course Duration: 4 Hours
Deployment Options: Online, Interactive CDs, Network, Downloads, Intranet

Audience
OOAD analysts and designers
Prerequisites
Previous courses in the curriculum OOAD with the UML; a good understanding of object-oriented principles and the role of use-case and object models
Course Aim
To show how to specify object interaction in the UML and to identify associations and inheritance between classes
Learning Objectives
Describe how to discover object interaction.
Understand how to interpret sequence and collaboration diagrams in the UML.
Describe the types of relationship that can exist between classes.
Add names, roles, and navigation to associations in class diagrams.
Add multiplicity.
Describe how to discover inheritance relationships between classes.
Distinguish between inheritance and aggregation.
Topics Covered
Object interaction
-
Interaction diagrams
- Sequence diagrams and the UML
- Exercise: Labeling a sequence diagram
- Collaboration diagrams and the UML
- Exercise: A collaboration diagram

Relationships
-
Simple associations
- Aggregations
- Multiplicity
- Exercise: Adding associations
- Refining associations

Inheritance

-
Overview of inheritance
- Finding inheritance

Advanced inheritance
-
Multiple inheritance
- Inheritance and aggregation
- Metamorphosis
- Exercise: Adding inheritance

About Eno.com | Security&Privacy | Contact Us
Copyright © 1995-2005 E&A Inc.. All rights reserved.