第1题
A.常成员函数无法更新对象的数据成员,但可以访问其他类的公用数据成员或全局变量
B.常成员函数无法更新对象的数据成员,但是可以更新该对象的常数据成员
C.常成员函数既可以被常对象调用,也可以被一般对象调用
D.常成员函数不仅要在声明中用到const修饰符,在定义时也必须使用const修饰符
第2题
A)常成员函数不能修改任何的数据成员
B)常成员函数只能修改一般的数据成员
C)常成员函数只能修改常数据成员
D)常成员函数只能通过常对象来调用
第3题
A)常成员函数不能修改任何的数据成员
B)常成员函数只能修改一般的数据成员
C)常成员函数只能修改常数据成员
D)常成员函数只能通过常对象来调用
第4题
A.在类的定义中通常是用数据成员描述对象的属性,用成员函数描述对象的行为
B.类的一个成员只能具有一种访问控制属性
C.构造函数和析构函数是特殊的成员函数,因此不允许重载
D.通过对象只能访问类的公有成员
第5题
A、常成员函数不能更新对象的数据成员。
B、常成员函数可以定义为:const int fun();
C、常成员函数的返回值不能被修改。
D、常成员函数中不允许使用new操作
第6题
A.const既可以修饰成员函数,也可以修饰数据成员,还可以修饰对象
B.若const修饰了一个对象,则该对象中的所有数据成员都无法被更新
C.常对象无法调用一般成员函数
D.常成员函数只能被常对象调用,不能被一般对象调用
第7题
A、静态数据成员通常都定义为公有类型。
B、一个对象的私有成员对于同类的另一个对象是可见的
C、友元机制破坏了类的封装性。
D、基类的保护成员对派生类新定义的成员函数是可见的。
第9题
A、派生类构造函数,需要为基类构造函数传递参数
B、派生类构造函数,需要为内嵌子对象的初始化传递参数
C、派生类构造函数,仅对派生类的新增数据成员初始化传递参数
D、派生类构造函数,可以采用初始化列表的方式为常成员函数传递初始化参数
第10题
B.硬件、软件、数据
C.硬件、软件、数据、人员
D.硬件、软件、数据、人员、管理
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!