此题为判断题(对,错)。
第1题:
下列关于类定义的说法中,正确的是
A.类定义中包括数据成员和函数成员的声明
B.类成员的缺省访问权限是保护的
C.数据成员必须被声明为私有的
D.成员函数只能在类体外进行定义
第2题:
包容类Contain和内嵌类Embed定义如下: #include <iostream.h> class Contain { private: int x; protected: int z; public: class Embed { private: int y; public: Embed(){y=100;} int Embed_Fun(); }MyEmbed; int Contain_Fun(); }; 对上面的定义,正确的描述是( )。
A.定义类Embed对象的语句是:Contain::Embed embed;
B.类Contain的成员函数Contain_Fun()中可以用MyEmbed.y的方式访问类Embed的私有成员y
C.类Embed的成员函数Embed_Fun()中可以直接访问类Contain和的私有成员x
D.类Embed的成员函数Embed_Fun()中可以直接访问类Contain的保护成员z
第3题:
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义: class TestClass{ protected: void fun(){} }; class TestClass1:TestClass{}; 则TestClass类中的成员函数fun(),TestClass1类中的访问权限是( )。
A.public
B.private
C.protected
D.virtual
第4题:
包容类Contain和内嵌类Embed定义如下: #include<iostream.h> class Contain { private: int X; protected: int z; public: class Embed { private: int y; public: Embed(){y=100;} int Embed_Fun(); }MyEmbed; int Contain_Fun(
A.定义类Embed对象的语句是:Contain? Embed embed;
B.类Contain的成员函数Contain_Fun()中可以用MyEmbe D.y的方式访问类Embed的私有成员y
C.类Embed的成员函数Embed_Fun()中可以直接访问Contain的私有成员x
D.类Embed的成员函数Embed_Fun()中可以直接访问Contain的保护成员Z
第5题:
使用class定义的类,其默认的访问权限是公有的,使用struct定义的类,其默认的访问权限是私有的。
第6题:
下列关于类的定义格式的描述中,错误的是()。
第7题:
在类定义中,说明成员的访问权限的public、private和protected三个关键字的作用是什么?请分别简述之。
第8题:
如何设定包访问级的成员函数或成员变量()
第9题:
不需要任何关键字,缺省的访问级就是包访问级
在类的开头集中定义
使用package关键字
在类的说明部分集中定义
第10题:
对
错
第11题:
对
错
第12题:
类中成员有3种访问权限
类的定义可分说明部分和实现部分
类中成员函数都是公有的,数据成员都是私有的
定义类的关键字通常用class,也可用struct
第13题:
使用关键字class定义的类中默认的访问权限是私有(private)的。()
第14题:
A. 类中有1个公有数据成员
B.类中有1个私有数据成员
C.类中有2个私有数据成员
D.数据成员name的访问权限未知
第15题:
用于定义类成员的访问控制权限的一组关键字是
A.extends 和 implements
B.public,private 和 protected
C.class和public
D.char,int,float和double
第16题:
类 Contain 的定义如下: class Contain { private: int x; protected: int z; public: class Embed { private: int y; public: Embed ( ) { y=100; } int Embed_Fun(); }MyEmbed; int Contain_Fun(); }; 下列对上面定义的描述中,正确的是( )。
A.定义类Embed对象的语句是:Contain::Embed Myobject;
B.类Contain的成员函数Contain_Fun()中可以访问对象MyEmbed的私有成员y
C.类Embed的成员函数Embed_Fun()中可以直接访问类Contain的所有成员
D.类Embed的成员函数Embed_Fun()中只能直接访问类Contain的公有成员
第17题:
类MyClass的定义如下: Public Class MyClass Private data as String End Class 则关键字Private在类的定义中的作用是()
第18题:
使用class定义的表中,成员的默认访问权限是()的;由struct定义的类中,成员的默认的访问权限是()的。
第19题:
用class定义的类中,默认的访问权限是公有的
第20题:
用于定义类成员的访问控制权的一组关键字是()。
第21题:
限定成员变量data 只在本模块内部可以使用
限定成员变量data 仅在类MyClass中可以访问
限定成员变量data 仅在类MyClass及其子类中可以访问
限定类MyClass 仅在本模块中可以使用
第22题:
第23题: