Objectives:
1. To be able to read and draw class diagrams
2. To understand the difference between private, public and protected attributes
3. To be able to implement a “has-a” relationship (aggregation/ composition)
4. To understand the encapsulation principle
5. To consolidate understanding of inheritance
Theory:
Programming:
Homework:
Exam Questions: