Skip to content

When a subclass is instantiated, is only one object created?

Since many constructors also call the superclass constructor, it seems like one could think that both the subclass and the superclass are instantiated when a subclass is instantiated; i.e. more than one object is created.

Is still just one object created?

Thank you



Just one object, even if the super’s constructor is called you are just performing additional instantiation on the one object.