《面向对象程序设计》课程设计.docx
《《面向对象程序设计》课程设计.docx》由会员分享,可在线阅读,更多相关《《面向对象程序设计》课程设计.docx(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、面向对象程序设计课程设计 面向对象程序设计课程设计 编程工具: 可以用 VC+6.0、C+ Builder 、Visual Studio 2022。推荐用 Visual Studio 2022。 要求: 1、使用面向对象方法进行课程设计。要求使用对象 /类,继承,多态性等技 术 2、程序设计语言使用 C+ 3、程序的界面、逻辑功能和数据的存储进可能的分开 4、完成课程设计报告报告记录设计的过程。课程设计报告的内容应当包括以下 内容:要完成的功能;设计的具体描述; 设计的源代码 ;执行的结果 等功能。 根据结合自己的实际情况,酌情选择相关的功能,并完成设计。课程设计报告 样例请参考附件。 题目:
2、 在控制台程序或图形界面程序中任意一个作为课程设计题目,设计过程 中要求独立完成,不能再网上 COPY 代码,题目在附件里 控制台程序 2?自定义一个示意性的复数类型 complex ,其中含有若干个成员函数,使用该类 可以完 成复数的加法以及对复数的输出。请完成类定义,并编制主函数, 说明complex 类对象,对定义的各成员函数进行调用。 进一步,在类中添加对复数进行其他基本运算(如,复数减、乘、除、取模 等)的相应成员函数,并通过主函数处的调用来验证各函数的使用正确性。 3. 利用虚函数手段,按照 3种不同的计算方法来求出 Fib on acci 数列的第n 项 (的具体项值)并输出。具
3、体地说,可通过在基类baseCla 及其派生类 fib1Cla 、fib2Cla 和 fib3Cla 中说明如下的同一个虚函数“ virtual double fib (int n )。”,来实现求Fib on acci 数列第n 项值并返回的3种不同求解方法。 4. 设计一个类CStuden ,类中包含一个学生的基本数据如下: class complex double real 。 double imag 。 public: complex()。 complex(double r, double i)。 complex addCom(complex c2)。 complex 类对象 void
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向对象程序设计 面向 对象 程序设计 课程设计
限制150内