题目
A.类中成员有3种访问权限
B.类的定义可分说明部分和实现部分
C.类中成员函数都是公有的,数据成员都是私有的
D.定义类的关键字通常用class,也可用struct
第1题
下列关于类之间关系的描述,错误的是()。
(A)用有向无环图(DAG)表示的类之间关系,称为“类格”
(B)DAG中每一个结点是一个类定义,它的前驱结点称为基类
(C)DAG中每一个结点是一个类定义,它的后继结点称为派生类
(D)DAG中每一个结点是一个类定义,它有且仅有一个前驱结点
第3题
下列关于变量存储类的描述中,错误的是()。
A.任何变量定义后都具有一个确定的存储类
B.变量的存储类确定了变量的作用域和寿命
C.定义变量时没有存储类说明符者一律为自动类
D.内部静态类变量和外部静态类变量的存储类说明符都是static
第4题
A.System类是final关键字修饰的类,它不能被其他类所继承
B.System类不能被实例化
C.System类中定义了许多方法,但是没有定义属性
D.System类中提供了获取当前系统属性的方法
第5题
下列关于类层次中静态成员的描述,正确的是()。
(A)在基类中定义的静态成员,只能由基类的对象访问
(B)在基类中定义的静态成员,在整个类体系中共享
(C)在基类中定义的静态成员,不管派生类以何种方式继承,在类层次中具有相同的访问性质
(D)一旦在基类中定义了静态成员,就不能在派生类中再定义
第6题
下面是类Shape的定义: class Shape{ public: virtual void Draw()=0; } 下列关于Shape类的描述中,正确的是()。
A.类Shape是虚基类
B.类Shape是抽象类
C.类Shape中的Draw函数声明有误
D.语句“Shape s;”能够建立Shape的一个对象s
第7题
下面是类Shape的定义:
classShape{
public:
virtualvoidDraw()=0;
}
下列关于Shape类的描述中,正确的是()。
A.类Shape是虚基类
B.类Shape是抽象类
C.类Shape中的Draw函数声明有误
D.语句“ShapeS;”能够建立Shape的一个对象S
第8题
以下关于数据类的描述中,错误的是()
A.可按信息生命周期来定义数据类
B.数据类是支持企业所必要的逻辑上相关的数据
C.数据类包括存档类、事务类、计划类和统计类四种
D.数据类由某些相关的活动组成
第9题
A.类的定义格式为:类修饰符class类名extends父类implements接口{...}
B.类名可以是任意的符号
C.class是关键字,用来定义类
D.类的实现包括两部分:类声明和类体
第10题
关于抽象类的下列描述中,错误的是()。
A 如果一个类至少有一个纯虚函数,那么该类为抽象类。
B 抽象类只能用作其他类的基类,不能建立抽象类对象。
C 抽象类可以用来定义指针。
D 抽象类可以作为函数的参数类型。
第11题
下列关于类模板的描述中,错误的是()。
A.类模板的成员函数都是模板函数
B.可以为类模板参数设置默认值
C.类模板描述了一组类
D.类模板中只允许有一个类型参数
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!