Master composition and aggregation with practical examples. See how to code both strong and weak 'has-a' relationships in real-world scenarios.