计科三班19号廖彬彬多做的实验报告

计科三班19号廖彬彬多做的实验报告

ID:35236563

大小:547.05 KB

页数:26页

时间:2019-03-22

计科三班19号廖彬彬多做的实验报告_第1页
计科三班19号廖彬彬多做的实验报告_第2页
计科三班19号廖彬彬多做的实验报告_第3页
计科三班19号廖彬彬多做的实验报告_第4页
计科三班19号廖彬彬多做的实验报告_第5页
资源描述:

《计科三班19号廖彬彬多做的实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、多做的一次实验报告希望学长加分。。。。。实验10:面向对象编程基础(一)简单的类和对象实验目的:1.掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值;2.理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性;实验数据记录及分析(或程序及运行结果)1.写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有:(1)使用构造函数完成各属性的初始赋值(2)使用getter和

2、setter的形式完成属性的访问及修改(3)提供计算面积的getArea()方法publicclassrec{publicdoublewidth;publicdoubleheight;publicStringcolor;publicdoublesetwidth(doublew){width=w;}publicdoublesetheight(doubleh){height=h;}publicdoublegetwidth(){returnwidth;}publicdoublegetheight(){returnheight;}publicdoublegetAr

3、ea(){returnheight*width;}publicrec(){};publicrec(doublewid,doublehei){width=wid;height=hei;}}1.一副牌Deck有52张扑克Card组成(不含王牌),每张牌有自己的牌型suit(用char类型)和点数rank(用String类型),补充完整下面的类的定义。已补充:publicclassCard{publiccharsuit;publicStringrank;publicCard(charh,Stringranks){this.suit=h;this.rank=ran

4、ks;}publicStringtoString(){returnsuit+rank;}publicvoiddisplay(){System.out.println(this.toString());}publicstaticvoidmain(Stringargs[]){Cardd=newCard('H',"2");d.display();}}------------------------publicclassDeck{staticfinalcharsuits[]={'H','S','D','C'};staticfinalStringranks[]={"

5、A","2","3","4","5","6","7","8","9","10","J","Q","K"};staticCard[]cards=newCard[52];/***初始化扑克牌数组*/publicstaticvoidinit(){for(inti=0;i

6、的姓名,开户日期(Date),账户密码(六位的数字,可以用0开头),当前的余额。银行规定新开一个账户时,银行方面提供一个标识符、账户初始密码123456,客户提供姓名,开户时客户可以直接存入一笔初始账户金额,不提供时初始余额为0。定义该类,并要求该类提供如下方法:存款、取款、变更密码、可以分别查询账户的标识、姓名、开户日期、当前余额等信息。程序代码:importjava.io.*;//加载java.io类库里的所有类publicclassAccount{publicStringuser;publicStringname;publicStringDate;p

7、ubliclongpsd;publicdoublemoney;publicvoiddisplay(){System.out.println("客户信息:");System.out.println("客户帐号标识:"+user);System.out.println("姓名:"+name);System.out.println("开户日期:"+Date);System.out.println("当前余额:"+money);}publicvoidcun(doublec){//存款this.money=this.money+c;System.out.printl

8、n("已存款"+c+"元");System.out.println

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

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

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