题目内容

关于析构函数的描述,错误的是____

A. 析构函数只能有一个
B. 当撤销对象时,系统会自动地调用析构函数
C. 析构函数的参数个数根据类中的数据成员设定
D. 析构函数不能有返回值

查看答案
更多问题

CA为一个类,当执行“CA a[3],b(2),*p1;”语句时,调用该类构造函数的次数为____

A. 3
B. 4
C. 5
D. 6

关于静态数据成员,错误的是____

A. 静态数据成员是所有同类对象共享的数据,它不属于某一个对象
B. 静态数据成员需要在类的定义中利用static关键字进行声明
C. 静态数据成员虽然能实现同类对象共享数据,但却破坏了类的封装性
D. 静态数据成员可以在main函数开始之前进行初始化

关于赋值兼容规则,错误的是____

A. 派生类对象可以作为基类对象使用,并且能够使用派生类的所有成员
B. 派生类对象可以赋值给基类对象
C. 派生类对象可以初始化基类的引用
D. 派生类对象的地址可以赋给指向基类的指针

关于虚函数的描述,错误的是____

A. 虚函数重新定义时必须保证其返回值和参数个数及类型与基类中的相一致
B. 析构函数可以是虚函数
C. 基类中的虚函数可为派生类继承,继承后仍是虚函数
D. 虚函数是指没有函数体的函数

答案查题题库