问题 单项选择题

在面向对象技术中,抽象类是()

A.接N

B.没有方法的类

C.没有子类的类

D.至少有一个未定义消息的类

答案

参考答案:D

解析:

本题考查的是抽象类的基本概念,抽象类是为了表达一个抽象的概念。接口属于抽象类,但不能够完全代表抽象类,抽象类不能够直接实例化为对象,因为抽象类中至少有一个未定义的消息,或者说至少有一个方法是纯虚拟方法,需要其子类进行定义实现。

填空题
单项选择题 A2型题