Object-Oriented Programming (OOP)

What is Composition primarily used for?

Correct answer

B. A design principle in which a class is built using instances of other classes as components, forming a 'has-a' relationship.

Explanation

Composition refers to a design principle in which a class is built using instances of other classes as components, forming a 'has-a' relationship.