|
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
15秋《++语言程序设计》在线作业1
单选题
一、单选题(共 20 道试题,共 100 分。)
1. 若一个类中含有纯虚函数,则该类称为()
. 基类
. 纯基类
. 派生类
. 抽象类
-----------------选择:
2. new必须与()配对使用。
. lose
. elete
. return
. exit
-----------------选择:
3. 下列情况中,不会调用拷贝构造函数的是()
. 用一个对象去初始化同一类的另一个新对象时
. 函数的形参是类的对象,调用函数进行形参和实参结合时
. 函数的返回值是类的对象,函数执行返回调用时
. 将类的一个对象赋值给该类的另一个已经存在的对象时
-----------------选择:
4. ++源程序文件的扩展名为()
. .pp
. .
. .++
. .ll
-----------------选择:
5. 下面有关类说法不正确的是()
. 在一个类中不能说明具有类类型的数据成员
. 一个类可以有多个构造函数
. 一个类只有一个析构函数,且析构函数不能被指定参数
. 一个类中puli、protete和privte三者说明的顺序可以任意,且可以被使用多次,也可以不使用
-----------------选择:
6. 空类就是没有()的类。
. 类名
. 任何成员
. 数据成员
. 成员函数
-----------------选择:
7. 下列关于抽象类的描述中,正确的是()
. 抽象类中最多只能有一个纯虚函数
. 抽象类不能定义该类的指针
. 抽象类不能定义该类的对象
. 抽象类至少有一个虚函数
-----------------选择:
8. 若有flot f=6.8;int i= int(f); 则i的值为()
. 6
. 7
. 6.8
. 不确定
-----------------选择:
9. 对 *p用new 或( *)mllo(sizeof ())赋值,如下叙述正确的是()
. mllo分配内存后会调用构造函数初始化,但new函数不会。
. new分配内存后会调用构造函数初始化,但mllo函数不会。
. new和mllo分配内存后都会调用构造函数初始化。
. new和mllo分配内存后都不会调用构造函数初始化。
-----------------选择:
10. 用成员函数重载一元运算符θ,则显示调用方式为()
. oj θ
. θ oj
. oj.opertor θ()
. opertor θ(oj)
-----------------选择:
11. 用strut定义的类的成员缺省段约束符的说明,则应为()的成员。
. 私有段
. 保护段
. 公有段
. 所有段
-----------------选择:
12. onst * p; 以下声明的含义是()
. p是指向类对象的指针
. p是指向类常对象的指针,该指针指向的对象是常量
. p是指向类常成员的指针
. p是指向类对象的常指针,该指针值是常量
-----------------选择:
13. 下列()不能有参数。
. 构造函数
. 析构函数
. 友元函数
. 运算
-----------------选择:
14. 类的析构函数的作用是()
. 一般成员函数的初始化
. 类的初始化
. 对象的初始化
. 删除类创建的对象
-----------------选择:
15. 有关类和对象的说法不正确的是()
. 对象是类的一个实例
. 一个类只能有一个对象
. 任何一个对象只能属于一个具体的类
. 类与对象的关系和数据类型与变量的关系相似
-----------------选择:
16. 如果定义了一个类mylss,则为mylss类对象以成员函数形式重载后++运算符的声明应该为()
. mylss opertor++()
. mylss opertor++( int )
. mylss& opertor++()
. mylss& opertor++( int )
-----------------选择:
17. 一个类的友元函数能够访问该类的()
. 私有成员
. 保护成员
. 公有成员
. 所有成员
-----------------选择:
18. 下面()不能由编译系统自动生成
. 构造函数
. 析构函数
. 拷贝构造函数
. 友元函数
-----------------选择:
19. out是()类的标准对象的引用。
. ostrem
. istrem
. stout
. stin
-----------------选择:
20. 下面关于++流的说明中,正确的是()
. 与键盘、屏幕、打印机和通信端口的交互郡可以通过流类来实现
. 从流中获取数据的操作称为插入操作,向流中添加数据的操作称为提取操作
. in是一个预定义的输入流类
. 输出流有一个名为open的成员函数,其作用是生成一个新的流对象
-----------------选择:
|
|