A.纯虚函数是一种特殊的虚函数,它没有具体的实现
B.抽象类是指具有纯虚函数的类
C.一个基类声明了纯虚函数,该基类的派生类一定不是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
下列关于纯虚函数与抽象类的描述巾,错误的是( )。
【答案】:C C。【解析】纯虚函数是在声明虚函数时被“初始化”为0的虚函数。不定义对象而只作为一种基本类型作为继承的类,称为抽象类。凡是包含纯虚函数的类都是抽象类。抽象类的作用是作为一个类族的共同基类。
关于纯虚函数,下列表述中正确的是( )。
【答案】:B B。【解析】纯虚函数是在声明虚函数时被“初始化”为0的虚函数。纯虚函数没有函数体,纯虚函数的作用是在基类中为其派生类保留一个函数名称。
下列关于纯虚函数的描述中,正确的是() 顺便说一下理由,三克油
A.空函数一般是指不执行任何语句直接返回的函数,显然纯虚函数不是空函数 B.虚基类是指虚继承的基类,主要用于解决从不同路径多次继承同一个基类的问题。与纯虚函数无关 C.按我的理解,可以在派生类的派生类再实现该纯虚函数 D.正确
下面的描述,正确的是( ) A 虚函数是没有实现的函数 B纯虚函数在基类中...
A, 错误,纯虚函数才是没有实现的函数 B,错误,纯虚函数在基类中不可以给出具体实现 C,错误, 抽象类是有纯虚函数的类 D,正确。
带有纯虚函数的类称为抽象类
1、抽象类只能作为基类使用,其纯虚函数的实现由派生类给出;但派生类仍可不给出纯虚函数的定义,继续作为抽象类存在。2、抽象类不能定义对象,一般将该类的构造函数说明为保护的访问控制权限。3、可以声明一个抽象类的指针和引用。通过指针和引用,可以指向并访问派生类对象,进而访问派生类的成员,...
谁有2012年3月全国计算机等级考试二级C++笔试答案?
解析: 带有纯虚函数的类称为抽象类,抽象类中的纯虚函数没有具体的定义,所以不能说明抽象类的对象。 (32)A 解析: C++的I\/O系统是通过一种称为流的机制来实现文件和控制台的I\/O操作。简单地说,在C++中,输入输出操作是通过流来完成的。而文件流以磁盘文件以及其他可按文件方式进行管理的外部设备为输入输出对象...
跪求C++练习题 谢谢!!!
)A、虚函数是一个static 类型的成员函数;B、虚函数是一个非成员函数;C、抽象类是指具有纯虚函数的类;D、抽象类可以说明其对象;二、判断下列描述的正确性,正确填T,错误填F。1、C++中标识符内的大小写字母是没有区别的。( )2、C++是一种以编译方式实现的高级语言。( )...
一道C++问题 关于抽象类,下列表述正确的是( ) A 抽象类...
一般而言,抽象类只描述这组子类共同的操作接口,而完整的实现留给子类。抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出。如果派生类没有重新定义纯虚函数,而派生类只是继承基类的纯虚函数,则这个派生类仍然还是一个抽象类。如果派生类中给出了基类纯虚函数的实现,则该派生类就不再是抽象类,而是一个可以...
以下关于抽象方法描述正确的是。。。
定义纯虚函数就是为了让基类不可实例化化,因为实例化这样的抽象数据结构本身并没有意义.或者给出实现也没有意义抽象方法不必实现具体的功能,由子类来完成,抽象类的方法可以有参数,也可以为空。C#中:抽象方法具有以下特性:1、抽象方法是隐式的 virtual 方法。2、只允许在抽象类中使用抽象方法声明。3...
我什么地方错了?关于抽象类
继承抽象类时,派生类覆盖纯虚函数时,必须和抽象类申明的函数相一致 抽象类的getArea() 和 getPerim()后有const 申明,派生类的这两个函数后面也应该有const