简单的选择题,可惜我还是不会啊,答者有分

littleboys 2009-04-10 10:14:02
1. 在面向对象的程序设计C++中,当用cin,cout输入、输出时程序头部要( )
A #include <stdio,h> B #include <iostream,h>
C#include <stdlib,h> C#include <string,h>
2. 面向对象系统的特性是( )
A 封装性 继承性 多态性 B封装性 继承性 保密性
C 封装性 继承性 重载性 D 完整性 继承性 多态性
3 类的概念是( )
A 对象的抽象 B 同一类记录的集合
C 同一类数据的集合 D 所有对象的集合
4 对象是现实世界中的一个实体,其特性的是( )
A 必须有一个关键字,以示区别 B 每个对象都有对象标识名
C 只有数据属性 D 只有操作函数
5 先定义类,再用类定义对象,对象数组,对象指针是(  )
A结构化程序设计的主要特点 BC语言的主要特点
C面向过程的程序设计的主要特点D面向对象程序设计的主要特点
6 下列的各函数中,是成员函数的是(  )
A 主函数  B 返回对象的函数
C 默认参数的构造函数 D 友元函数
7  关于成员函数特征的下述描述,不正确的是(  )
A成员函数可以是内置函数 B成员函数可以在类内先声明,再在类外定义完整  C成员函数可以设置参数的默认值 D成员函数一定要在类内定义完整
8 不是析构函数的特征是( )
A析构函数可以有多个参数 B析构函数是成员函数
C一个类中只能定义一个析构函数 D 析构函数不能有参数
9 是构造函数的特征是(  )
A构造函数不能与类同名  B构造函数必须说明返回类型
C构造函数可以有形式参数 D程序中必须有调用构造函数的语句
10 类的友元允许访问该类的(  )
A只能是数据成员B私成成员C只能是成员函数D只能是公有成员
11 一个基类可以派生出一个派生类,该派生类再派生出一个派生类,这种继承关系称为(  )
A 多继承 B多重继承 C单继承 D双重继承
12 基类和派生类的相互关系不正确的是(  )
A从基类到派生类称为派生B派生类还可以再作为另一派生类的基类C从派生类到基类称为派生D从派生类到基类称为继承
13 派生类析构函数的执行顺序正确的是(  )
A先执行基类的析构函数,再执行派生类的析构函数
B先执行派生类的析构函数,再执行基类的析构函数
C基类析构函数执行总是在先
D以上都不是
14 基类成员在派生类中的访问属性描述中,正确的是(  )
A无论哪程派生,基类的公有成员不允许派生类的成员函数访问
B无论哪种派生,基类的保护成员不允许派生类的成员函数访问
C无论哪种派生,基类的私有成员允许派生类的成员函数访问
D无论哪种派生,基类的保护成员允许派生类的成员函数访问
15不可定义作运算符重载函数的是(  )
A类以外的函数 B成员函数 C构造函数 D 友员函数
16 面向对象的多态性正确的是( )
A不同名字的函数定义相同功能 B同一种运算符定义不同的操作
C函数不允许同名 D派生类中不能出现与基类同名的函数
17 关于虚函数的下列描述中,正确的是( )
A在基类中被关键字virtual说明,并在派生类重新定义的函数
B在派生类重新定义函数时,用关键字virtual说明
C在派生类前用关键字virtual说明
D在派生类重新定义虚函数时,要求与基类的虚函数可具有不同的函数名
18 对虚基类的论述,正确的是( )
A定义基类时加virtual B定义派生类时,在基类名前加virtual
C成员函数前加virtual D 在派生类名前加virtual
19 关于抽象类的下列描述中,正确的是( )
A如果一个类至少有一个纯虚函数,那么该类为抽象类
B抽象类能用作其他类的基类,还能定义抽象类对象
C 抽象类中不能再定义普通成员函数
D抽象类可以作为函数的参数类型
20 打开磁盘文件的打开方式中,以写方式打开文件为( )
Aios::ate B ios::app C ios::int D ios::out
...全文
209 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
sherrik 2009-04-10
  • 打赏
  • 举报
回复
1. B
2. A
3. A
4. B
5. D
6. C
7. D
8. A
9. C
10.B
11.B
12.C
13.B
14.D
15.C
16.B
17.A
18.A
19.A
20.D
Jarrys 2009-04-10
  • 打赏
  • 举报
回复
1. 在面向对象的程序设计C++中,当用cin,cout输入、输出时程序头部要( B
A #include <stdio,h> B #include <iostream,h>
C#include <stdlib,h> C#include <string,h>
2. 面向对象系统的特性是(A )
A 封装性 继承性 多态性 B封装性 继承性 保密性
C 封装性 继承性 重载性 D 完整性 继承性 多态性
3 类的概念是(A
A 对象的抽象 B 同一类记录的集合
C 同一类数据的集合 D 所有对象的集合
4 对象是现实世界中的一个实体,其特性的是(B
A 必须有一个关键字,以示区别 B 每个对象都有对象标识名
C 只有数据属性 D 只有操作函数
5 先定义类,再用类定义对象,对象数组,对象指针是( D )
A结构化程序设计的主要特点 BC语言的主要特点
C面向过程的程序设计的主要特点D面向对象程序设计的主要特点
6 下列的各函数中,是成员函数的是( C )
A 主函数  B 返回对象的函数
C 默认参数的构造函数 D 友元函数
7  关于成员函数特征的下述描述,不正确的是( D )
A成员函数可以是内置函数 B成员函数可以在类内先声明,再在类外定义完整  C成员函数可以设置参数的默认值 D成员函数一定要在类内定义完整
8 不是析构函数的特征是( A
A析构函数可以有多个参数 B析构函数是成员函数
C一个类中只能定义一个析构函数 D 析构函数不能有参数
9 是构造函数的特征是( B )
A构造函数不能与类同名  B构造函数必须说明返回类型
C构造函数可以有形式参数 D程序中必须有调用构造函数的语句
10 类的友元允许访问该类的( B )
A只能是数据成员B私成成员C只能是成员函数D只能是公有成员
11 一个基类可以派生出一个派生类,该派生类再派生出一个派生类,这种继承关系称为( B )
A 多继承 B多重继承 C单继承 D双重继承
12 基类和派生类的相互关系不正确的是( C )
A从基类到派生类称为派生B派生类还可以再作为另一派生类的基类C从派生类到基类称为派生D从派生类到基类称为继承
13 派生类析构函数的执行顺序正确的是( B )
A先执行基类的析构函数,再执行派生类的析构函数
B先执行派生类的析构函数,再执行基类的析构函数
C基类析构函数执行总是在先
D以上都不是
14 基类成员在派生类中的访问属性描述中,正确的是( C )
A无论哪程派生,基类的公有成员不允许派生类的成员函数访问
B无论哪种派生,基类的保护成员不允许派生类的成员函数访问
C无论哪种派生,基类的私有成员允许派生类的成员函数访问
D无论哪种派生,基类的保护成员允许派生类的成员函数访问
15不可定义作运算符重载函数的是( C )
A类以外的函数 B成员函数 C构造函数 D 友员函数
16 面向对象的多态性正确的是( B
A不同名字的函数定义相同功能 B同一种运算符定义不同的操作
C函数不允许同名 D派生类中不能出现与基类同名的函数
17 关于虚函数的下列描述中,正确的是( A
A在基类中被关键字virtual说明,并在派生类重新定义的函数
B在派生类重新定义函数时,用关键字virtual说明
C在派生类前用关键字virtual说明
D在派生类重新定义虚函数时,要求与基类的虚函数可具有不同的函数名
18 对虚基类的论述,正确的是( A
A定义基类时加virtual B定义派生类时,在基类名前加virtual
C成员函数前加virtual D 在派生类名前加virtual
19 关于抽象类的下列描述中,正确的是( A
A如果一个类至少有一个纯虚函数,那么该类为抽象类
B抽象类能用作其他类的基类,还能定义抽象类对象
C 抽象类中不能再定义普通成员函数
D抽象类可以作为函数的参数类型
20 打开磁盘文件的打开方式中,以写方式打开文件为( C
Aios::ate B ios::app C ios::int D ios::out
Jarrys 2009-04-10
  • 打赏
  • 举报
回复
1. 在面向对象的程序设计C++中,当用cin,cout输入、输出时程序头部要( B
A #include <stdio,h> B #include <iostream,h>
C#include <stdlib,h> C#include <string,h>
2. 面向对象系统的特性是(A )
A 封装性 继承性 多态性 B封装性 继承性 保密性
C 封装性 继承性 重载性 D 完整性 继承性 多态性
3 类的概念是(A
A 对象的抽象 B 同一类记录的集合
C 同一类数据的集合 D 所有对象的集合
4 对象是现实世界中的一个实体,其特性的是(B
A 必须有一个关键字,以示区别 B 每个对象都有对象标识名
C 只有数据属性 D 只有操作函数
5 先定义类,再用类定义对象,对象数组,对象指针是( D )
A结构化程序设计的主要特点 BC语言的主要特点
C面向过程的程序设计的主要特点D面向对象程序设计的主要特点
6 下列的各函数中,是成员函数的是( C )
A 主函数  B 返回对象的函数
C 默认参数的构造函数 D 友元函数
7  关于成员函数特征的下述描述,不正确的是( D )
A成员函数可以是内置函数 B成员函数可以在类内先声明,再在类外定义完整  C成员函数可以设置参数的默认值 D成员函数一定要在类内定义完整
8 不是析构函数的特征是( A
A析构函数可以有多个参数 B析构函数是成员函数
C一个类中只能定义一个析构函数 D 析构函数不能有参数
9 是构造函数的特征是( B )
A构造函数不能与类同名  B构造函数必须说明返回类型
C构造函数可以有形式参数 D程序中必须有调用构造函数的语句
10 类的友元允许访问该类的( B )
A只能是数据成员B私成成员C只能是成员函数D只能是公有成员
11 一个基类可以派生出一个派生类,该派生类再派生出一个派生类,这种继承关系称为( B )
A 多继承 B多重继承 C单继承 D双重继承
12 基类和派生类的相互关系不正确的是( C )
A从基类到派生类称为派生B派生类还可以再作为另一派生类的基类C从派生类到基类称为派生D从派生类到基类称为继承
13 派生类析构函数的执行顺序正确的是( B )
A先执行基类的析构函数,再执行派生类的析构函数
B先执行派生类的析构函数,再执行基类的析构函数
C基类析构函数执行总是在先
D以上都不是
14 基类成员在派生类中的访问属性描述中,正确的是( C )
A无论哪程派生,基类的公有成员不允许派生类的成员函数访问
B无论哪种派生,基类的保护成员不允许派生类的成员函数访问
C无论哪种派生,基类的私有成员允许派生类的成员函数访问
D无论哪种派生,基类的保护成员允许派生类的成员函数访问
15不可定义作运算符重载函数的是( C )
A类以外的函数 B成员函数 C构造函数 D 友员函数
16 面向对象的多态性正确的是( B
A不同名字的函数定义相同功能 B同一种运算符定义不同的操作
C函数不允许同名 D派生类中不能出现与基类同名的函数
17 关于虚函数的下列描述中,正确的是( A
A在基类中被关键字virtual说明,并在派生类重新定义的函数
B在派生类重新定义函数时,用关键字virtual说明
C在派生类前用关键字virtual说明
D在派生类重新定义虚函数时,要求与基类的虚函数可具有不同的函数名
18 对虚基类的论述,正确的是( A
A定义基类时加virtual B定义派生类时,在基类名前加virtual
C成员函数前加virtual D 在派生类名前加virtual
19 关于抽象类的下列描述中,正确的是( A
A如果一个类至少有一个纯虚函数,那么该类为抽象类
B抽象类能用作其他类的基类,还能定义抽象类对象
C 抽象类中不能再定义普通成员函数
D抽象类可以作为函数的参数类型
20 打开磁盘文件的打开方式中,以写方式打开文件为( C
Aios::ate B ios::app C ios::int D ios::out
littleboys 2009-04-10
  • 打赏
  • 举报
回复
我看也差不多了,结贴了,谢谢了,100% 结贴,呵呵。
hoomey 2009-04-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 mengde007 的回复:]
1.A.A.A.D.B.D.A.C.A.A.C.A.D.
A.B.A.B.A.C
[/Quote]

up
qq675927952 2009-04-10
  • 打赏
  • 举报
回复
B #include <iostream,h>
A 封装性 继承性 多态性
A 对象的抽象
B 每个对象都有对象标识名
D面向对象程序设计的主要特点
C 默认参数的构造函数
D成员函数一定要在类内定义完整
A析构函数可以有多个参数
C构造函数可以有形式参数
B私成成员
C从派生类到基类称为派生
B先执行派生类的析构函数,再执行基类的析构函数
C无论哪种派生,基类的私有成员允许派生类的成员函数访问

C构造函数
B同一种运算符定义不同的操作
A在基类中被关键字virtual说明,并在派生类重新定义的函数
B定义派生类时,在基类名前加virtual
A如果一个类至少有一个纯虚函数,那么该类为抽象类
C ios::int
tonforce 2009-04-10
  • 打赏
  • 举报
回复
停电通知说晚上11点要停电
看不完了,1-9的答案和3楼的完全吻合
楼主这样的排版让人看的有些累
如果这样我想会好些的。

1. 在面向对象的程序设计C++中,当用cin,cout输入、输出时程序头部要( )
A #include <stdio,h> B #include <iostream,h>
C#include <stdlib,h> C#include <string,h>

2. 面向对象系统的特性是( )
A 封装性 继承性 多态性 B封装性 继承性 保密性
C 封装性 继承性 重载性 D 完整性 继承性 多态性

3 类的概念是( )
A 对象的抽象 B 同一类记录的集合
C 同一类数据的集合 D 所有对象的集合

4 对象是现实世界中的一个实体,其特性的是( )
A 必须有一个关键字,以示区别 B 每个对象都有对象标识名
C 只有数据属性 D 只有操作函数

5 先定义类,再用类定义对象,对象数组,对象指针是(  )
A结构化程序设计的主要特点 BC语言的主要特点
C面向过程的程序设计的主要特点D面向对象程序设计的主要特点

个人愚见。若唐突请见谅!
littleboys 2009-04-10
  • 打赏
  • 举报
回复
呵呵,我也不太清楚,我是替别人问的,我用的java ,不会c++
gao125210 2009-04-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hairetz 的回复:]
1.B
2.A


好累啊,都是基础.
浙江大学远程教育 2005—2006学年秋学期(秋考) B卷 c++ 面向对象程序设计 试卷,

是这个吧,楼主?
[/Quote]
强!up
gao125210 2009-04-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 mengde007 的回复:]
1.A.A.A.D.B.D.A.C.A.A.C.A.D.
A.B.A.B.A.C
[/Quote]
太强了,呵呵,up
老邓 2009-04-10
  • 打赏
  • 举报
回复
进来接分的
xqls_xqls 2009-04-10
  • 打赏
  • 举报
回复
1. B
2. A
3. A
4. B
5. D
6. C
7. D
8. A
9. C
10.B
11.B
12.C
13.B
14.D
15.C
16.B
17.A
18.A
19.A
20.D
soulforcemw 2009-04-10
  • 打赏
  • 举报
回复
BAABD
CDACB
CCBDC
BABAB
gxw145 2009-04-10
  • 打赏
  • 举报
回复
B A A A D C D A C B C C A C C B A B A D
小看了一下,不知对否。
arong1234 2009-04-10
  • 打赏
  • 举报
回复
一句很不中听的话:参加这种考试,就是证明自己是外行
arong1234 2009-04-10
  • 打赏
  • 举报
回复
这种题目是非常差的,答对了不但没好处,反而可能有害处(这都是害人的等级考试的题目?)
看看我对前10个的评价就知道它有多么必要被抛弃了
1. 题目已经错误了,列出的所有选择都是建议被抛弃的头文件了
2. 个人没有一个答案对,只是出题的人基于某个垃圾书抽象出来的题目
3 没有一个能准确描述C++的类
4 没有一个对
5 不觉得这是OO特点,这家伙在说什么
6 一个都不对
7 D
8 A
9 C
10 全部错误
urakvv7 2009-04-10
  • 打赏
  • 举报
回复
1. B
2. A
3. A
4. B
5. D
6. C
7. D
8. A
9. C
10.B
11.B
12.C
13.B
14.D
15.C
16.B
17.A
18.A
19.A
20.D
  • 打赏
  • 举报
回复
1.B
2.A


好累啊,都是基础.
浙江大学远程教育 2005—2006学年秋学期(秋考) B卷 c++ 面向对象程序设计 试卷,

是这个吧,楼主?
mengde007 2009-04-10
  • 打赏
  • 举报
回复
1.A.A.A.D.B.D.A.C.A.A.C.A.D.
A.B.A.B.A.C

64,318

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧