ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:55.48KB ,
资源ID:17977445      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17977445.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验一 类与对象的定义和使用Word格式文档下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验一 类与对象的定义和使用Word格式文档下载.docx

1、, string c=未知,float d=0) ID=a; name=b; course=c; score=d; cout构造函数调用nameendl; student() cout析构函数调用 float getscore() return score; void show()学号:IDendl 姓名:课程:course成绩:score;student max( student *p, int n) student t; t=*p; for(int i=1;in;i+,p+) if(t.getscore()getscore() t=*p; return t;student min( stu

2、dent *p, int n) if(t.getscore()getscore() t=*p;float average( student *p, int n) float t=0; for(int i=0; t=t+p-getscore(); return t/n;void main() student smax,smin; float ave; student s5=student(1001,张三,女,89), student(1001,李四男,59), student(1001,王五,80),student(1001,赵六,100), student(1001,孙七,70); smax=

3、max(s,5);最高分学生信息如下: smax.show(); smin=min(s,5);最低分学生信息如下: smin.show();平均分是:average(s,5)运行结果截图:存在的问题Student类的对象只能存放一门课程名称与成绩解决方案(列出遇到的问题和解决办法,列出未解决的问题)将coure成员改成数组将score成员改成数组修改max函数、min函数实现相关操作做一个类和对象的实验 要求包括学生姓名 身高 体重 学号 成绩等函数 要构造和晰构函数高手指点 在线等候推荐答案 ?贴一段了#includeNum = Num; this-Name = Name; height =

4、 height; weigth = weigth;Score = Score; Student() void output()/输出NumtNameheightweigthScore main()Student score2=Student (001小王,1.85,65.0,95.0),Student (002,1.60,60.0,90.0);cout学号姓名身高(m)体重(kg)分数for(int j=0;j2;j+)scorej.output();回答时间:2009-12-22 17:45实验六 类和对象实验目的 熟练掌握类、对象的的概念以及对事物的抽象。熟练掌握成员、方法的概念以及构造方

5、法的概念。理解面向对象的程序设计方法。实验内容1、定义一个类实现银行帐户的概念,包括的变量有帐号和存款余额,包括的函数有存款、取款查询余额和”显示帐号”。定义main()函数,在main()函数中国创建帐户类的对象,并完成相应操作。提示:关键代码如下:账户类包含的部分函数int getleftmoney() return leftmoney;void savemoney(double money) leftmoney+=money;void getmoney(double money) if(money=leftmoney) leftmoney-=money; else只能取:leftmone

6、y;main()函数中的部分代码:bankaccount ba(888123,1000);ba.savemoney(21000);”存入21000元后余额为:ba.getleftmoney();ba.getmoney(11500);11500元后余额为:2、定义一个“圆”类Circle,该圆类的数据成员包括:圆心点位置及圆的半径;函数成员有:设置圆心位置和半径的函数,获取圆心位置和半径的函数及构造函数。要求构造函数可以接收圆心位置参数,而半径使用缺省值1。编写完整的程序并创建Circle类的对象,并且分别调用各种函数,对比这些函数的执行结果,并据此写出详细的实验报告。3先创建一个Point类,

7、然后定义Trianglele类。在Trianglele类中定义三个Point的实体来表示一个三角形的三个点,再定义一个函数setTri对这三个点进行初始化,然后定义两个函数求三角形的周长、面积。在main()中创建一个对象,求给定三点的三角形的周长、面积。、实验目的:掌握类和对象的使用。2、实验环境与条件: windows 2000, VC+6.03、实验内容:编写程序:定义一个Book(图书)类,在该类定义中包括数据成员: m_Bookname(书名)umber(存书数量);、m_Price(价格)和m_N成员函数: 默认构造函数,带参数构造函数,复制构造函数,析构函数,Display()显

8、示图书的情况;Borrow()将存书数量减1,并显示当前存书数量;Restore()将存书数量加1,并显示当前存书数量。在main函数中,要求创建Book类对象,并对该图书进行简单的显示、借阅和归还管理。4、辅助指导说明建立一个win32控制台工程,选择空工程在工程中建立一个或多个C+源程序。可以有任意多个头文件。注意一个工程中只能有一个main()函数。main()函数应当在C+源程序文件中。使用调试菜单,可以设置断点。可以单步执行,观察变量的值。通过在项目上用右键中的菜单设置。5. 源代码新建一个类:class Book string m_Bookname;int number;float

9、 m_Price;Book();book(string bookName,int bookNumber,float bookPrice);virtual Book();void Display();int Borrow();int Restore(); 写函数(举例):Book:Book() /构造 string m_Bookname = 。;int number = 。float m_Price 。void Book:Display() 书名:m_Bookname数量:number主函数:Book book;/类对象book.Book(历史,2,13.5);book.Display();re

10、turn;Book(string bookName,int bookNumber,float bookPrice);Book(Book* cbook);void Borrow();void Restore();Book() /无参构造 m_Bookname =number =0;m_Price=0;Book(string bookName,int bookNumber,float bookPrice) /有参构造m_Bookname =bookName;number =bookNumber;m_Price =bookPrice;Book(Book* cbook) /复制构造m_Bookname

11、 =cbook.m_Bookname;number =cbook.number;m_Price =cbook.m_Price;价格:m_Price0) number-;else 库存量为0Restore() number+;int main() Book book1;Book book2(C+,5,12.5);Book book3(&book2);book2.Borrow();book3.Restore();book1.Display();book2.Display();book3.Display();return 0;声明一个简单的Computer类,有数据成员芯片(cpu),内存(ram)

12、,光驱(cdrom)等等,有两个公有函数run,stop。Cpu为CPU类的一个对象,ram,为RAM类的一个对象,cdrom为CDROM类的一个对象,声明并实现这个类class CPU double frequency;/主频多少 GHZ CPU(double frequency = 2.93); CPU();CPU:CPU(double frequency)frequency = frequency;买了一个主频为:this-frequencyGHZ的CPU!CPU()class RAM int memory;/内存多少 G RAM(int memory = 2); RAM();RAM:R

13、AM(int memory)memory = memory;买了一根大小为:memoryG的内存!RAM()class CDROM string brand;/光驱什么牌子 CDROM(string brand = SAMSUNG); CDROM();CDROM:CDROM(string brand)brand = brand;买了一个牌子为:brand的光驱!CDROM()class Computer CPU cpu; RAM ram; CDROM cdrom; Computer(CPU iCpu,RAM iRam,CDROM iCdrom); Computer(); void run(); void stop();Computer:Computer(CPU iCpu,RAM iRam,CDROM iCdrom):cpu(iCpu),ram(iRam),cdrom(iCdrom)电脑组装完成!void Computer:run()电脑开机!stop()电脑关机!Computer()void main () Computer c(cpu,ram,cdrom); c.run(); c.stop();

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1