电子科技大学《C++语言程序设计》在线作业三

奥鹏电子科技大学平时在线作业

20春《C++语言程序设计》在线作业3

下面关于C++流的说明中,正确的是()
A:与键盘、屏幕、打印机和通信端口的交互郡可以通过流类来实现
B:从流中获取数据的操作称为插入操作,向流中添加数据的操作称为提取操作
C:cin是一个预定义的输入流类
D:输出流有一个名为open的成员函数,其作用是生成一个新的流对象
答案问询微信:424329

下列运算符重载时,只能采用类成员函数形式的有()
A:
B:+
C:[]
D:==
答案问询微信:424329

下列运算符中不能重载的是()
A:Dream a
B:Dreamclass int a
C:Dreamint a
D:Dreamclass Type a
答案问询微信:424329

下列有关继承和派生的叙述中,正确的是()
A:如果一个派生类公有继承其基类,则该派生类对象可以直接访问基类的私有成员
B:派生类的成员函数可以访问基类的所有成员
C:基类对象可以赋值给派生类对象
D:如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
答案问询微信:424329

模板对类型的参数化提供了很好的支持,因此()
A:类模板的主要作用是生成抽象类
B:类模板实例化时,编译器将根据给出的模板实参生成一个类
C:在类模板中的数据成员都具有同样类型
D:类模板中的成员函数都没有返回值
答案奥鹏电子科技大学平时在线作业问询微信:424329

cin是()类的标准对象的引用。
A:ostream
B:istream
C:stdout
D:stdin
答案问询微信:424329

下列关于抽象类的描述中,正确的是()
A:抽象类中最多只能有一个纯虚函数
B:抽象类不能定义该类的指针
C:抽象类不能定义该类的对象
D:抽象类至少有一个虚函数
答案问询微信:424329

下面对静态数据成员的描述中,正确的是()
A:可以在类体内进行初始化
B:不可以被类的对象调用
C:不能受private控制符的作用
D:可以直接用类名调用
答案问询微信:424329

C++泛型编程通过()实现。
A:void
B:template
C:NULL
D:typedef
答案问询微信:424329

若有X obj[100]; (X为类名),则调用构造函数的次数为()
A:0
B:1
C:100
D:任意
答案问询微信:424329

private访问属性限制对象的成员可以在()中访问。
A:本类的成员函数
B:main函数
C:父类的成员函数
D:子类的成员函数
答案问询微信:424329

空类就是没有()的类。
A:类名
B:任何成员
C:数据成员
D:成员函数
答案问询微信:424329

若一个类中含有纯虚函数,则该类称为()
A:基类
B:纯基类
C:派生类
D:抽象类
答案问询微信:424329

一个类的友元函数能够访问该类的()
A:私有成员
B:保护成员
C:公有成员
D:所有成员
答案问询微信:424329

以下()是不正确的强制类型转换方式。
A:(type表达式)
B:(type)表达式
C:type(表达式)
D:(type)(表达式)
答案问询微信:424329

说明友元函数的关键字为()
A:inline
B:virtual
C:friend
D:define
答案问询微信:424329

用struct定义的类的成员缺省段约束符的说明,则应为()的成员。
A:私有段
B:保护段
C:公有段
D:所有段
答案问询微信:424329

C++程序总是从()开始执行。
A:构造函数
B:析构函数
C:main()函数
D:主类
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网