下列关于纯虚函数和抽象类的描述中,错误的是()
A.纯虚函数是一种特殊的虚函数,它没有具体的操作内容
B.抽象类是指具有纯虚函数的类
C.一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
C、一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类
A.纯虚函数是一种特殊的虚函数,它没有具体的操作内容
B.抽象类是指具有纯虚函数的类
C.一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
C、一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类
第1题
关于纯虚函数和抽象类的描述中,()是错误的。
A.纯虚函数是一种特殊的虚函数,它没有具体的定义
B.抽象类是指具有纯虚函数的类
C.一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的定义由派生类给出
第4题
A.类Shape中的Draw函数是纯虚函数
B.类Shape是抽象类
C.类Shape是虚基类
D.Shapes;能建立Shape的对象s
第5题
下列描述中,抽象类的特性是()。
A.可以说明虚函数
B.可以定义友元函数
C.可以进行构造函数重载
D.不能说明其对象
第6题
,在派生类中重载函数GetLength() ,用于求图形的周长,编写测试程序进行测试。
第7题
A.虚方法必须有方法体,可以被子类重写
B.抽象方法不允许有方法体,且必须被非抽象子类重写
C.抽象方法必须在抽象类中,而虚方法可以在所有类中
D.在子类中重写抽象方法或虚方法,都需要用override关键字
第10题
下列有关继承和派生的叙述中,正确的是
A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员
B.派生类的成员函数可以访问基类的所有成员
C.基类对象可以赋值给派生类对象
D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类