面向对象的方法学

面向对象的方法学

ID:15268802

大小:363.50 KB

页数:107页

时间:2018-08-02

面向对象的方法学_第1页
面向对象的方法学_第2页
面向对象的方法学_第3页
面向对象的方法学_第4页
面向对象的方法学_第5页
资源描述:

《面向对象的方法学》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章面向对象的方法学一.阅读程序题二.完成程序题三.改错题四.编程题五.填空题1.面向对象程序设计方法的基本特征主要有抽象性、()、继承性和多态性。2.()是子类自动共享父类数据结构和方法的机制,这是类之间的一种关系。3.不同的对象,收到同一消息可以产生不同的结果,这种现象称为()。4.编译时的多态性是通过()来实现的。5.运行时的多态性是通过()来实现的。6.()是对一组具有共同属性特征和行为特征的对象的抽象。7.()是一个类所描述的一个具体的对象。8.类和对象之间的关系是()的关系。9.()就是从众多的事物中抽取出

2、共同的、本质性的特征,舍弃其非本质的特征。10.子类继承了多个父类的数据结构和方法,则称为()。11.面向对象程序设计方法的基本特征主要有()、封装性、继承性和多态性。12.面向对象程序设计方法的基本特征主要有抽象性、封装性、()和多态性。13.面向对象程序设计方法的基本特征主要有抽象性、封装性、继承性和()。14.把面向对象思想应用于软件开发过程中,指导开发活动的系统方法,简称()方法。15.20世纪90年代中期由Booch,Rumbaugh和Jacoson共同提出了(),把众多面向对象分析和设计方法综合成一种标准,使

3、面向对象的方法成为主流的软件开发方法。第二章类与对象一.阅读程序题1.#includeclassCSample{inti;public:CSample(){i=1;cout<classSample{private:intx;public:Sample(){cout<<(x=0);}Sample

4、(inti,intj){cout<<(x=i+j);}~Sample(){cout<classSample{public:Sample(){}Sample(inta){x=a;}Sample(Sample&a){x=a.x++;}voiddisp(){cout<

5、(Sample&s1,Samples2){s1.disp();s2.disp();}voidmain(){Samples1(2),s2=s1;fun(s2,s1);s1.disp();s2.disp();}答案:23434.#includeclassSample{intx;public:Sample(){x=0;}Sample(inta){cout<<(x=a);}~Sample(){cout<<++x;}voiddisp(){cout<

6、1.disp();s1.~Sample();}答案:22345.#includeclassSample{intx;public:Sample(){cout<<(x=0);}Sample(inti){cout<<(x=i);}~Sample(){cout<classSamp

7、le{public:Sample(){cout<<"Constructor"<classSample{intn;public:Sample(inti){n=i;}friendint

8、add(Sample&s1,Sample&s2);};intadd(Sample&s1,Sample&s2){returns1.n+s2.n;}voidmain(){Samples1(10),s2(20);cout<classB;cla

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。