C++考试求助

一、类和对象1.类数据成员的访问属性有、和三种,其中,私有数据成员只能由该类的成员函数来访问。2.类中成员的访问权限有___________、__________、___... 一、类和对象
1.类数据成员的访问属性有 、 和 三种,其中,私有数据成员只能由该类的成员函数来访问。
2.类中成员的访问权限有___________、__________、_________三种。
3.与普通成员函数相比,构造函数主要有这么几个特点:① 构造函数名必须与 相同;② 构造函数没有 ;③ 构造函数可以有多个,它们之间可以通过 来区分,这被称为构造函数的重载。
4.在建立每个对象的过程中,系统将自动调用该类的__________使其初始化。
5.当对象被创建后,它的每个成员函数中都含有一个由系统自动生成的隐含的指针,即_________指针。
6.面向对象程序设计有四大特征,它们是__________、__________、 __________、__________。
7. 在类的对象被撤销的时候,系统会自动调用的函数是_________函数。

二、继承与派生
1.基类的 不能被派生类的成员访问,基类的公有成员在派生类中的性质和继承的性质一样,而基类的 在私有继承时,在派生类中称为私有成员,而在公有和保护继承时,在派生类中仍为保护成员。
2.当一个派生类以public方式继承自一个基类时,基类的public成员为派生类的 成员,protected成员成为派生类的 成员,对private成员则 访问。
3.在继承机制下,派生类,基类和派生类对象成员都存在时,当对象创建时,编译系统先执行 的构造函数,然后才执行 的构造函数,最后执行 的构造函数。
4.在继承机制下,当对象消亡时,编译系统先执行 的析构函数,然后才执行 的析构函数,最后执行 的析构函数。
5.一个派生类只有一个直接基类时称为 ,有多个直接基类时称为 。

三、多态、虚函数与运算符重载
1.分别写出类A的单目运算符”++”的前缀方式和后缀方式的友元函数重载一般形式:_______________________、__________________________。
2.__________类只能作为基类使用,而不能声明它的对象。

四、输入/输出流
1.fstream、ifstream 和ofstream 文件流类通过成员函数 打开文件或和文件建立关联。
2.fstream、ifstream 和ofstream 文件流类通过成员函数 关闭文件。
3.cin 是__________类的对象,它处理标准输入,cout、cerr 、clog 是__________类定义的对象,cerr 处理__________的标准错误信息流,clog处理___________的标准错误信息流。
4.C++标准类库提供了 和 两个基本I/O类,它们派生出的 类可提供双向I/O操作。
5. 、 和 分别是C++提供的输入文件流、输出文件流和输入/输出文件流类。
6.重载流运算符函数通常被定义为类的 函数。
7.根据文件中数据的组织形式,可分为 和 文件。

要考试了,求屌丝帮忙填一下这份练习
展开
 我来答
汐日南莘
2013-06-15 · TA获得超过1.4万个赞
知道大有可为答主
回答量:1.6万
采纳率:45%
帮助的人:7453万
展开全部

一、类和对象

1.类数据成员的访问属性有  公有   、   私有   和    保护     三种,其中,私有数据成员只能由该类的成员函数来访问。

2.类中成员的访问权限有public、privateprotected三种。

3.与普通成员函数相比,构造函数主要有这么几个特点:①构造函数名必须与类名相同;②构造函数没有  返回值,任何类型;③构造函数可以有多个,它们之间可以通过  参数的类型,个数来区分,这被称为构造函数的重载。

4.在建立每个对象的过程中,系统将自动调用该类的构造函数使其初始化。

5.当对象被创建后,它的每个成员函数中都含有一个由系统自动生成的隐含的指针,即 this指针。

6.面向对象程序设计有四大特征,它们是抽象,封装,继承,多态性。

7. 在类的对象被撤销的时候,系统会自动调用的函数是析构函数。

 

二、继承与派生

1.基类的  私有数据不能被派生类的成员访问,基类的公有成员在派生类中的性质和继承的性质一样,而基类的  保护成员在私有继承时,在派生类中称为私有成员,而在公有和保护继承时,在派生类中仍为保护成员。

2.当一个派生类以public方式继承自一个基类时,基类的public成员为派生类的  public成员,protected成员成为派生类的 protected 成员,对private成员则  不可访问。

3.在继承机制下,派生类,基类和派生类对象成员都存在时,当对象创建时,编译系统先执行  基类的构造函数,然后才执行  派生类对象的构造函数,最后执行  派生类的构造函数。

4.在继承机制下,当对象消亡时,编译系统先执行       派生类的析构函数,然后才执行  派生类对象的析构函数,最后执行  基类的析构函数。

5.一个派生类只有一个直接基类时称为  但继承,有多个直接基类时称为多重继承。

 

三、多态、虚函数与运算符重载

1.分别写出类A的单目运算符”++”的前缀方式和后缀方式的友元函数重载一般形式:friend operator++(), friendoperator++(int)。

2.抽象类只能作为基类使用,而不能声明它的对象。

 

四、输入/输出流

1.fstream、ifstream 和ofstream 文件流类通过成员函数  打开文件或和文件建立关联。

2.fstream、ifstream 和ofstream 文件流类通过成员函数       关闭文件。

3.cin 是 istream类的对象,它处理标准输入,cout、cerr 、clog 是ostream类定义的对象,cerr 处理非缓冲区的标准错误信息流,clog处理缓冲型的标准错误信息流。

4.C++标准类库提供了  ios类和  streambuf两个基本I/O类,它们派生出的  iostream类可提供双向I/O操作。

5. ifstream、ofstream和fstream 分别是C++提供的输入文件流、输出文件流和输入/输出文件流类。

6.重载流运算符函数通常被定义为类的  友员函数。

7.根据文件中数据的组织形式,可分为 ASCII码文件和  二进制文件。

 

//答案来自个人解答,如有个别错误,恳请指教 附件里面也有答案 

考试派丨美洽教育
2024-05-28 广告
作为世界经济的发动机,中国对于国际化的会计师是供不应求的。为了帮助中国培养更多的国际化的会计师团体,国际会计师公会AIA本着对CICPA专业考试的认可和尊重,为取得CICPA并且工作满三年的学员专门设计三门课程(其中一门免考),通过考试后即... 点击进入详情页
本回答由考试派丨美洽教育提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式