奥鹏西工大18秋《面向对象程序设计(C++)》在线作业答案 下载本文

西工大18秋《面向对象程序设计(C++)》在线作业 关于getline()函数的下列描述中,()是错误的。 A.该函数是用来从键盘上读取字符串 B.该函数读取的字符串长度是受限制的 C.该函数读取字符串时,遇到终止符时便停止 D.该函数所使用的默认终止符是换行符 标准选择:D

下列运算符中,()运算符在C++中不能重载。 A.:&& B.[] C.:: D.new 标准选择:C

一个友元函数能够访问该类的()。 A.私有成员 B.保护成员 C.公有成员 D.所有成员 标准选择:D

已知P是一个指向Sample数据成员m的指针,s是类Sample的一个对象。如果要给m赋值为

5,()是正确的。 A.s.p=5 B.s-p=5 C.s.*p=5 D.*s.p=5 标准选择:C

关于成员函数特征的下述描述中,()是错误的。

A.成员函数一定是内联函数 B.成员函数可以重载

C.成员函数可以设置参数的默认值 D.成员函数可以是静态的 标准选择:A

()是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定 义自己的版本。 A.虚析构函数 B.虚构造函数 C.纯虚函数 D.静态成员函数 标准选择:C

通常的拷贝初始化构造函数的参数是()。 A.某个对象名 B.某个对象的成员名 C.某个对象的引用名 D.某个对象的指针名 标准选择:C

继承具有()即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基 类的成员。 A.规律性 B.传递性 C.重复性 D.多样性 标准选择:B

对基类和派生类的关系描述中,()是错误的。 A.派生类是基类的具体化 B.派生类是基类的子集

C.派生类是基类定义的延续 D.派生类是基类的组合 标准选择:B

下列描述中,()是抽象类的特征。 A.可以说明虚函数 B.可以进行构造函数重载 C.可以定义友元函数 D.不能说明其对象 标准选择:D

在多继承中,公有派生和私有派生对于基类成员在派生类中的可访问性的规则()。 A.完全相同 B.完全不同

C.部分相同,部分不同 D.以上全不对 标准选择:A

()不是构造函数的特征。 A.构造函数的函数名和类名相同 B.构造函数可以重载 C.构造函数可以设置默认参数 D.构造函数必须指定函数类型说明 标准选择:D

下列对派生类的描述中,()是错误的。 A.一个派生类可以作另一个派生类的基类 B.派生类至少有一个基类

C.派生类的成员除了它自己的成员外,还包含了它的基类成员 D.派生类中继承的基类成员的访问权限到派生类保持不变 标准选择:D

下列关于运算符重载的描述中,()是正确的。