付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
习).ppt好好复习:1C2C++3、C++函数在被调用之前必须先4、的定义格式inta;int2、对象的概念就是通常所说的继承,封装和多态性。C语言相比,它在求解问题方法上进行的最大改进是:public继承的父类中public修饰成员privateprotected。
12.thisthisclassMyClass{ int void}14、有如下类,则类MyDERIVED中保护的数据成3。class{private: intk;//私有成员变量受保护 voidset(intn){k=n;}intget()const{return classMyDERIVED:protected{ intj voidset(intm,intn){MyBASE::set(m); MyBASE::get()+j;} 15.若在类的定义体中给出了一个成员函数的完整定义,则该函数属于内联函数。16.在一个类中可以定义1个析构函数。只能有一个析 .常量。3).return.26在类定义中,为说明成员的权限,private,protected,public可以出现的次数是没有具体限定的。28、类中所提供的成员函数可以直接类内全部私有29、类的成员函数不可以直接显式调用其构造函数和析13、static加在局部变量定义前,改部变量的生存期但不改变它的作用域4类的私有成员只能被它的成员函数和函数访需要修改它,则应在函数头的后面加上const9static。10、静态成员函数只能静态成员,而非静态的成员函数可以static修饰的成员的(包括静态成员变量
1)参数的类 2)参数个14this15this指针,this指针。ff在本类2A类的一个对象,并将此对象的地址赋paA*pa=newA()。括号内为构造3MyClassMyClassc[10];语10。1承的成员,另一部分是自己定义的新成员2C++语言中类的继承与派生机制,可以扩充3、C++protected,如果不加说明,则默认的继承方式为字virtual把这个公共基类为虚基类。7publicprotected的成员只能被其派生类的成员函数,不能被其它的函数,基类中被说明为private的成员不能被继承。 public成员在派生类中仍是的公有继承时,基类中的protectedprotected的private修饰的成员数据,不管采用哪种继承方式,其在13、类的函数不可以被继承15public继承方式下,基类中被说明为protected的成员只能被其派生类的成员函数,不能被其它的函1成员是可以2、实现运行时的多态性采用4了所有的纯虚函数。是可以5不同的行为的现象称为多态性(类的多态性)。8
10、有五个运算符是不能重载的:. A)Aoperator++(int),前置自增运算符12.public继承方式下的基类类型的指针都可以指向protectedprivate继承方式下,基13可以同时又是抽象类;在多文件编译里面,.h文件一般virtualvoidf()=081138任务(2)48-4计数器类counter,重载运算符“+运算符“+<<76-2211-96-22是利用递归算法使字符串S二.填空题(220分10分)四.程序填空(618分整(3分)五、程序执行(510分
1、请写出抽象类curve2getPys的curve1maincurve1对c1c1的纵坐标值1、抽象类curveclasscurve{voidsetPxs()/*pxs.txtpxs代表的数组中,并为count置值*/}double*getPxs()const{returnpxs;}intgetCount()const{returncount;}double*getPys()const;voidpaint()六、程序设计(12分)2-3道小题目。某程序员为了灵活地对各种的给定的曲线函数f(x)画出其曲线图形,设计并部分实现了一个曲线类curve,该类的成员数据中,count代表坐标点的个数,pxs代表的数组存放这些坐标点的横坐标,pys代表的数组存放f(x)setPxs()pxs.txtpxs代表的数组countgetPxs()pxs数组;getPys()是利用f(x)计算获取pys数组的具体数据;函数paint()是绘制和显示该曲线。由于不同曲线的计算f(x)是不同的,该程序员希望曲线函数的种类可以通过继承curve类的方式任意增加,增加一个新的f(x)时不改变curvecurve类进行
liepys[i])(pxs[i+1],}virtualdoublef(double)=0;double*pxs;double*pys;intcount2、成员函数getPysdouble*curve::getPys(){if(pys==NULL)pys=newdouble[count];for(inti=0;i<count;i++)returnpys;}3、派
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《创客营商业计划书》课件
- 《八年级物理磁场》课件
- 《消费者行为学》期末考试复习要点
- 《接待顾客的技巧》课件
- 护士医院感染管理岗前培训
- 《水下混凝土的灌注》课件
- 《交流电机》课件
- 《永生的眼睛》课件
- 《小学科学动物的卵》课件
- 《生命活动的维持》课件
- 2026-2027学年八年级上学期生物 期中测试卷(人教版)
- 2026年新教材人教版九年级上册英语期中素养综合评价测试卷(含答案)
- 落地式双排脚手架连墙件布置及验收方案
- 实验室生物安全风险评估报告
- 2026年老年人考驾照三力测试题库及答案
- ISO9001-2026 DIS标准条款解读-内审员培训课件
- 资产评估师企业价值评估题库(含评分标准)
- IEC 60601-1-112015Amd 12020 医用电气设备.第1-11部分基本安全和基本性能的一般要求.辅助标准家庭医疗环境中使用的医用电气设备和医用电气系统的要求.修改件1标准立项发展报告
- 智能矿山无人化
- 湖南省2026年高考招生计划-历史类
- 2026年四川省党政领导干部政治理论水平考试复习题及答案
评论
0/150
提交评论