C++考试试题答案要点_第1页
C++考试试题答案要点_第2页
C++考试试题答案要点_第3页
C++考试试题答案要点_第4页
C++考试试题答案要点_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

A.指针 B.对象C.引用 D.无值.用成员函数重载二元运算符1(2) (12)1() 12.通常拷贝构造函数的参数是。A.某个对象名C.某个对象的引用名.已知一个类A,是指向类员:f1()f2()和a。*pA::*.ODDA.私有段C.特殊口15.下列定义中,是定义指向数组的指针*p[5]C.(*)p[5]@,则显式调用方式为。B.某个对象的成员名D.某个对象的指针名AOD函数的指针。假设类有三个公有成A::**用定义类,若它的成员缺口段约束符的说明,其成员是的B.公有口D.保护段pD(*p)[5]*p[]三、名词解释(每小题分,共分)1.封装性:封装就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,一特定的访问权限来使用类的成员。2.□:□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□3.构造函数:是一种特殊的方法主要用来在创建对象时初始化对象即为对象成员变量赋初始值,总与运算符一起使用在创建对象的语句中特别的一个类可以有多个构造函数可根据其参数个数的不同或参数类型的不同来区分它们即构造函□□□□□,□□□□□□□□□□□数的重载4.内联函数:,内联函数(有时称作在线函数或编译时期展开函数)是一种编程语言结构,用来建议编译器对一些特殊函数进行内联扩展(有时称作在线扩展);也就是说建议编译器将指定的函数体插入并取代每一处调用该函数的地方(,从而节省了每次调用函数带来的额外时间开支。四、判断分析题(判断正误,将正确的划上“,”错误的划上“X”,并简述理由。每小题分,共分)A[3];A[0]⑸;A[1]⑹;A⑵⑺;(0<3){[j]<<>()<<口”;}<<;DDDDDDDDDD567。4.<>[]={31,28,31,30,31,30,31,31,30,31,30,31}(y){;}(){}(){<<<<□□□<<<<□□□<<<<;}(){*;(>[1])[1];(13){1;}2.利用基类、派生类和虚函数的概念编写一个程序计算三角形、矩形和圆形的面积。<>=3.1415926;5x=y=0;(X,Y)(X),y(Y){};x;y;{()=o;□□□,□□□□,□□□□□□□,□□□□□()=o;□□□,□□□□,□□□□□□□,□□□□□□};□□□□,□□□□□□{(一):a(A),b(B),c(C){};(){};自己找公式吧,根据三点计算面积的=0;1——<<<<","<<<<"):("<<<<","<<<<")】的面积是:<<()<<;(){};a,b,c;三角形三个点;面积矩形类,继承自图形类(,一):(),(),(),()填充四个点的坐标);(){};()计算矩形面积{(-)*(-);}(){<<"矩形【("<<<<","<<<<"):("<<<","<<<<"):("<<<","<<<<"):("<<<","<<<<")】的面积是:<()<<;}(){};,,,;矩形左上、左下、右上、右下四个点坐标,,,;矩形上下左右四个线的坐标线;面积};圆形类,继承自图形类{(,):c(C),r(R){};(){};(){5)*r*「;()(<<"圆形["<<<<":”<<<<":“<<r<<"】的面积是:"<<()<<;)(){};c;圆心r;半径;面积(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论