在头文件中集中定义
使用“protected”关键字定义
在类的开头集中定义
在类的说明文件中集中定义
第1题:
以下叙述中正确的是
A.在类中,不作特别说明的数据成员均为私有类型
B.在类中,不作特别说明的成员函数均为公有类型
C.类成员的定义必须是成员变量在前、成员函数在后
D.类成员的定义必须放在类定义体内部
第2题:
下列关于私有继承的说法中正确的是()。
A、基类成员对派生类新定义的成员函数是不可见的;
B、基类成员对派生类新定义的成员函数是可见的;
C、只有基类成员中的公有成员对派生类新定义的成员函数是可见的;
D、基类成员中的保护成员对派生类新定义的成员函数是可见的。
第3题:
在公有派生的情况下,派生类中定义的成员函数只能访问原基类的
A.公有成员和私有成员
B.私有成员和保护成员
C.公有成员和保护成员
D.私有成员、保护成员和公有成员
第4题:
成员变量和成员函数前加static的作用?
第5题:
在类的定义形式中,数据成员、成员函数和()组成了类定义体。
A、成员的访问控制信息
B、公有消息
C、私有消息
D、保护消息
第6题:
下列关于类定义的说法中,正确的是
A.类定义中包括数据成员和函数成员的声明
B.类成员的缺省访问权限是保护的
C.数据成员必须被声明为私有的
D.成员函数只能在类体外进行定义
第7题:
()只能访问静态成员变量,静态成员函数和类以外的函数和数据不能访问类中的非静态成员变量。
A、静态函数
B、虚函数
C、构造函数
D、静态成员函数
第8题:
( 12 )下列关于类定义的说法中,正确的是
A )类定义中包括数据成员和函数成员的声明
B )类成员的缺省访问权限是保护的
C ) 数据成员必须被声明为私有的
D )成员函数只能在类体外进行定义
第9题:
关于常成员函数,下列说法中错误的是
A.常成员函数无法更新对象的数据成员,但可以访问其他类的公用数据成员或全局变量
B.常成员函数无法更新对象的数据成员,但是可以更新该对象的常数据成员
C.常成员函数既可以被常对象调用,也可以被一般对象调用
D.常成员函数不仅要在声明中用到const修饰符,在定义时也必须使用const修饰符
第10题:
在公有派生时,派生类中定义的成员函数只能访问原基类的( )。
A)私有成员、保护成员和公有成员
B)保护成员和私有成员
C)公有成员和保护成员
D)公有成员和私有成员