C++中ostream类的直接基类是()。
第1题:
在C++中,设置虚基类的目的是【 】。
第2题:
为解决在多重继承环境中因公共基类带来的 ______ 问题,C++语言提供了虚基类机制。
第3题:
在C++中,构造派生类对象时,总是先从基类的初始化开始的。()
第4题:
C++语言中,派生类继承了基类的全部数据成员和除【 】之外的全部函数成员。
第5题:
重载输入流运算符<<必须使用的原型为
A.ostream& operator>>(ostream&,<类名>);
B.istream&o perator>>(istream&,<类名>&);
C.ostream operator>>(ostream,<类名>&);
D.<类名>operator>>(istream&,<类名>&);
第6题:
在C++中,如果派生类的函数与基类的函数同名,参数也完全相同,但基类函数没有virtual关键字,这种机制称为______。
A.重载
B.重置
C.隐藏
D.替换
第7题:
C++中,派生类继承了基类的全部数据成员和除【 】之外的全部函数成员。
第8题:
重载输入流运算符>>必须使用的原型为
A.ostream& operator>>(ostream&,<类名>);
B.istream& operator>>(istream&,<类名>&);
C.ostream operator>>(ostream,<类名>&);
D.<类名>operator>>(istream&,<类名>&);
第9题:
下列关于类层次中重名成员的描述,错误的是()
第10题:
在C++中,要实现动态联编,必须使用()调用虚函数。
第11题:
第12题:
基类指针
对象名
派生类指针
类名
第13题:
C++中,设置虚基类的目的是【 】。
第14题:
C++流类库是用继承方法建立起来的,它具有两个平行的基类,即istream类和ostream类,所有其他的流类都是从它们直接或间接地派生出来的。()
第15题:
在C++中,若要使派生类中的某些成员不可见,主要是指基类中的【 】成员。
第16题:
A.基类或父类
B.继承类
C.多态类
D.虚类
第17题:
C++中,由类istream和类ostream而派出的一个类( ),它提供双向I/O操作。
A.iostream
B.fstream
C.strstream
D.istream
第18题:
不属于ios直接派生的类为( )。
A.输入流类(istream)
B.输出流类(ostream)
C.文件流基类(fstreambase)
D.格式控制类(iomanip)
第19题:
下列描述中,错误的是()。
A.公有继承时基类中的公有成员在派生类中仍是公有成员
B.公有继承时基类中的保护成员在派生类中仍是保护成员
C.保护继承时基类中的公有成员在派生类中仍是公有成员
D.保护继承时基类中的保护成员在派生类中仍是保护成员
C
【解析】保护继承时基类中的公有成员在派生类中是保护成员。
第20题:
以下描述错误的是()
第21题:
派生类中只包含直接基类的成员,不包含间接基类的成员。
第22题:
以下关于C++和C#描述错误的是()。
第23题:
在C++中支持抽象类而在C#中不支持抽象类
C++中可在头文件中声明类的成员而在CPP文件中定义类的成员,在C#中没有头文件并且在同一处声明和定义类的成员
在C#中可使用new修饰符显式隐藏从基类继承的成员
在C#中要在派生类中重新定义基类的虚函数必须在前面加Override