A.基类的构造函数调用
B.派生类对象成员的初始化
C.基类对象成员的初始化
D.派生类中一般数据成员的初始化
A.减少目标代码
B.消除二义性
C.提高运行效率
D.简化程序。
A.一次
B.二次
C.多次
D.与虚基类下面的派生类个数有关
A.static
B.operator
C.void
D.const
A.在派生类中虚函数可以不用关键字virtual说明。
B.虚函数在派生类中可以不重定义。
C.不能为虚函数定义缺省操作。
D.纯虚函数在派生类中可以不重定义。
A.虚基类是动态绑定的。
B.指针是动态绑定的。
C.所有的虚函数和纯虚函数都是动态绑定的。
D.动态绑定与编译系统无关。
A.不可创建抽象类的实例。
B.可以声明抽象类的引用。
C.抽象类的派生类也是抽象类。
D.抽象类的派生类也可以是抽象类。
A.定义抽象类的目的是软件重用。
B.定义抽象类是为了提高访问效率。
C.定义抽象类是使指针的使用更灵活。
D.抽象类提供了对类进行分类的机制。
A.每个多态类的对象有一个虚表指针。
B.虚函数调用与this指针无关。
C.每个多态类的基类都有一个虚函数表。
D.多态类的每一个派生类都有一个虚函数表。
A.cout
B.cin
C.cerr
D.ostream
A.发送消息的对象请求服务,接受消息的对象提供服务
B.消息的发送者必须了解消息的接收者如何相应消息
C.在C++中,消息的发送具体体现为对接收消息的对象的某个函数的调用
D.每个对象只能接收某些特定格式的消息
A.通过封装,对象的全部属性和操作结合在一起,形成一个整体
B.通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见)
C.通过封装,每个对象都成为相对独立的实体
D.通过封装,对象的属性都是不可见的
A.一个类可以派生出多个特殊类
B.一个对象在不同的运行环境中可以有不同的变体
C.针对一消息,不同的对象可以以适合自身的方式加以响应
D.一个对象可以是由多个其他对象组合而成的
A.数据
B.函数
C.数据和函数
D.数据或函数
A.私有
B.公用
C.保护
D.任何
A.私有
B.公用
C.保护
D.任何
A.x(a)
B.x[a]
C.x->a
D.x.a
A.x.a
B.x.a()
C.x->a
D.x->a()
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题
Copyright © 2010 - 2023 湖南求实创新教育科技有限公司 All Right Reserved.
温馨提示:如您需要的资料本网暂时没有,请于工作日08:00-18:00,点击这里,联系客服及时补充资料。