DEV Community

Discussion on: Inheritance, Composition and Aggregation in C#

Collapse
 
namvnngu profile image
Nam Nguyen

Yes. You're right. That's what I meant, ChairLeg can exist without Chair, but I did not mention it quite clearly. General speaking, I want to emphasize that "In composition, subclasses' life cycle depends directly on superclassโ€™s life cycle and vice versa. In aggregation, the subclasses and superclass have their own life cycle.". Thanks for your comment. Have a good day!