Does invoking a constructor mean creating object?

前端 未结 8 1502
情书的邮戳
情书的邮戳 2020-12-06 05:26

When we create a Subclass object which extends an abstract class, the abstract class constructor also runs . But we know we cannot create objects of an abstract class. Hence

8条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-06 05:38

    You can only call the abstract class constructor as a part of a concrete subclass constructor. This is OK, since the abstract class is extended into a concrete class and it is an object of that concrete class that is being created.

提交回复
热议问题