Five Exercises given under Domain modelling and Composition principles:
2.1 An Introduction to OOP Composition by Example - the Author and Book Classes
2.2 (Advanced) The Author and Book Classes Again
2.4 Ex: The Customer and Invoice classes
4.2 Ex: Superclass Person and its subclasses
5.2 Ex: The Circle and Cylinder Classes Using Composition