A. 构造函数的函数名与类名相同 B. 构造函数可以重载 C. 构造函数可以设置缺省参数 D. 构造函数不能重载
A. 1 B. 10 C. 9 D. 0
A. 静态数据成员可在类体内进行初始化 B. 静态数据成员不可被类的对象调用 C. 静态数据成员不能受private控制符作用 D. 静态数据成员可直接用类名调用
A. 构造函数可以设置默认参数 B. 构造函数在创建对象时由系统自动调用 C. 构造函数可以重载 D. 构造函数可以对静态数据成员进行初始化
A. 一个类只能定义一个构造函数,但可以定义多个析构函数 B. 一个类只能定义一个析构函数,但可以定义多个构造函数 C. 构造函数与析构函数同名,只要名字前加了一个求反符号(~) D. 构造函数可以指定返回类型,而析构函数不能指定任何返回类型,即使是void类型也不可以
A. 数据成员必须被声明为私有的 B. 成员函数只能在类体外进行下定义 C. 类成员的默认访问权限是保护的 D. 类定义中包括数据成员和成员函数的声明
A. 析构函数可以有形参 B. 一个类只有一个析构函数 C. 析构函数没有任何函数类型 D. 析构函数的作用是在对象被撤销时收回先前分配的内存空间
A. 静态数据成员是类的所有对象共享的数据 B. 类的每个对象都有自己的静态数据成员 C. 类的不同对象有不同的静态数据成员 D. 静态数据成员不能通过类的对象调用
A. 在类AA的定义体内用语句static int a=20; B. 在类AA的定义体外单独用语句static int a=20; C. 在类AA的定义体外单独用语句static int AA::a=20; D. 在类AA的定义体外单独用语句 int AA::a=20;