抽象类能否被实例化?

  • Post author:
  • Post category:其他



抽象类是不能被实例化的!!!

实例化实际就是在内存中开辟一块空间用于存储新的产物,即对象。在抽象类中,

子类

实例化


会先


初始化

父类

,但父类初始化并不是创建一个父类对象,而是把父类中定义的对象相关属性都初始化,因为这些属性子类对象也是拥有的。所以,为了保证子类对象的完整性,要从最底层的父类开始,逐级初始化,所有初始化都完成后才会产生一个完整的子类对象。



版权声明:本文为fengbaobaola原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。