java语言程序设计实验(4)类与对象、子类与继承

java语言程序设计实验(4)类与对象、子类与继承

ID:32585460

大小:58.80 KB

页数:7页

时间:2019-02-13

java语言程序设计实验(4)类与对象、子类与继承_第1页
java语言程序设计实验(4)类与对象、子类与继承_第2页
java语言程序设计实验(4)类与对象、子类与继承_第3页
java语言程序设计实验(4)类与对象、子类与继承_第4页
java语言程序设计实验(4)类与对象、子类与继承_第5页
资源描述:

《java语言程序设计实验(4)类与对象、子类与继承》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验报告K实验目的:[1]进一步熟悉和掌握Java语言中类与对象、子类与继承的知识运用。[2]通过上机实践,熟悉和掌握多态的概念。2、实验要求:完成所给实验内容的编程任务,上机调试并运行。3.实验内容(1)编写程序,模拟银行账户功能。要求如下:属性:账号、储户姓名、地址、存款余额、最小余额方法:存款、取款、杳询根据用户操作显示储户相关。如存款操作后,显示储户原有余额、今日存款数额及最终存款余额;取款时,若最后余额小于最小余额,拒绝取款,并显示“至少保留余额XXX”。importjava.util.Scann

2、er;classaccount{publicintid;privatedoublebalance;privatedoubleleast=1;publicStringname;publicStringaddress;account(intid,Stringname,Stringaddress){this.id=id;this.name=name;this.address=address;System.out.printin("JF户成功,您的用户名是:"+namc+"您的账号”+id+”地址为:"+addre

3、ss+"o");}publicStringsavefdoublem){doublet=balance;balance=balance+m;Strings=”原有余额”+t+”元,”+”存款数额”+m+“元,存款余额为"+balance+"元。returns;publicStringtakefdoublem){doublet=balance;Strings=,,H;if((balance・m)vleast){S=”至少保留"+least+,'元存款,取款后您的余额小于“+least+”元,不能取款!!“;}e

4、lse{balance=balance・m;S=”原有余额“+t+“元,”+“取款数额元,存款余额为u+balance+M元。”;}returns;}publicStringquery(){Strings=”您的余额为”+balance+"元。”;returns;}}classBank{publicstaticvoidmain(String[]args){accounta=newaccount(22,"hhh","kkkk");System.out.println(a.save(3000));System.

5、out.println(a.take(20));System.out.printin(a.query());HC:WINDOWSsystem32cmd.exe—□XC:javasyaccount>javacaccount,javaaccount,java:3:错误:非法publicintid;cd..A1个惜误C:javasyaccount>javacaccount,javaC:javasyaccount>javaaccount错误:在类account中找不到main方法,请将main方法

6、定义为:publicstaticvoidmain(String[]args)否则JavaFX应用程序类必须扩展javafx.application.ApplicationC:javasyaccount>javaBank开户成功,您师户名是:hhh您的账号221也址为:kkkk。_原有余額0.0元.存款数額3000.0元.存款余額为3000.0兀。原有余颔3000.0元取款数颔20.0元,存款余額为2980.0元。您的余寂为2980.0元。C:javasyaccount>cd..C:javasy>c

7、dPeopleC:javasyPeople>javacren.java(2)创建银行账号类SavingAccount,用静态变量存储年利率,用私有实例变量存储存款额。提供计算年利息的方法和计算月利息(年利息/12)的方法。编写一个测试程序测试该类,建立SavingAccount的对象saver,存款额是3000,设置年利率是3%,计算并显示saver的存款额、年利息和月利息。publicclassSavingAccount{staticdoubleyearrate;staticdoublecaptal;

8、staticdoubleyearprofit;staticdoublemonthprofit;SavingAccount(doubleyearrate,doublecaptal){this.yearrate=yearrate;this.captal=captal;}doublegetyearprofit(doublecaptal,doubleyearrate){yearprofit=captal*yearrate

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

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

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