Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Riphah International University

Islamabad I-14 main campus

Course code CS2104 Course Title Software Design & Architecture Lab

Revision of OOP (Aggregation &


Lab 01 Objective
Composition)

 Revision of Object Oriented Programming:


 Association ( Aggregation )
 UML (Class Diagram)

 Address is aggregated with Employee, empty diamond symbol is used to


represent the aggregation, specifiers.
 Implementation
 Association ( Composition )
 UML (Class Diagram)

 City is composed of Provinces


 Implementation
 Tasks

o Practice task

 Revise all the symbols of UML class diagram related to association and
composition.

You might also like