继承抽象类后无法实例化
时间: 2023-12-12 09:04:28 浏览: 152
D10继承,抽象类.zip_java继承_抽象类
继承抽象类后无法直接实例化是因为抽象类是一种不能被实例化的类。抽象类是一种特殊的类,它只能被用作其他类的父类,用于定义一些通用的属性和方法。抽象类中可能包含抽象方法,而抽象方法只有声明而没有具体的实现。因此,抽象类本身是不完整的,不能被实例化。
当我们继承抽象类时,我们需要在子类中提供抽象类中的抽象方法的具体实现。子类可以实例化,但是通过继承抽象类来实例化子类对象,并不是直接实例化抽象类本身。这样做的目的是为了让子类能够使用抽象类中定义的属性和方法,并在子类中进行具体的实现。
阅读全文