发布网友 发布时间:2023-10-08 18:09
共2个回答
热心网友 时间:2024-10-28 01:22
可以被继承,并且抽象类一般情况就是用来被继承的。一个类继承了抽象类,就必须实现抽象类中的所有的抽象方法。
抽象类:
抽象类往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。
通常在编程语句中用 abstract 修饰的类是抽象类。在C++中,含有纯虚拟函数的类称为抽象类,它不能生成对象;在java中,含有抽象方法的类称为抽象类,同样不能生成对象。
抽象类是不完整的,它只能用作基类。在面向对象方法中,抽象类主要用来进行类型隐藏和充当全局变量的角色。
热心网友 时间:2024-10-28 01:22
可以被继承,并且抽象类一般情况就是用来被继承的。一个类继承了抽象类,就必须实现抽象类中的所有的抽象方法。