Why do we need relationships between classes?
(a) To use the functionality of one class into other
(b) To enhance the communication between classes
(c) To increase code re-usability
(d) All of the mentioned
The question was posed to me by my college professor while I was bunking the class.
Question is from Class Relationships topic in division Class Hierarchies, Library & Containers of C++