问题
单项选择题
在面向对象技术中,抽象类是()
A.接N
B.没有方法的类
C.没有子类的类
D.至少有一个未定义消息的类
答案
参考答案:D
解析:
本题考查的是抽象类的基本概念,抽象类是为了表达一个抽象的概念。接口属于抽象类,但不能够完全代表抽象类,抽象类不能够直接实例化为对象,因为抽象类中至少有一个未定义的消息,或者说至少有一个方法是纯虚拟方法,需要其子类进行定义实现。
在面向对象技术中,抽象类是()
A.接N
B.没有方法的类
C.没有子类的类
D.至少有一个未定义消息的类
参考答案:D
解析:
本题考查的是抽象类的基本概念,抽象类是为了表达一个抽象的概念。接口属于抽象类,但不能够完全代表抽象类,抽象类不能够直接实例化为对象,因为抽象类中至少有一个未定义的消息,或者说至少有一个方法是纯虚拟方法,需要其子类进行定义实现。