实验三类与对象的设计

实验三类与对象的设计

ID:35342851

大小:73.88 KB

页数:7页

时间:2019-03-23

实验三类与对象的设计_第1页
实验三类与对象的设计_第2页
实验三类与对象的设计_第3页
实验三类与对象的设计_第4页
实验三类与对象的设计_第5页
资源描述:

《实验三类与对象的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Oava语言程序设计》实验报告成绩T实验名称实验三类与对象的设计姓名学号专业班级(1)实验(2)(3)理解Java语言是如何体现面向对象编程的基本思想。了解类的封装方法。如何创建类和对象以及成员方法和构造方法的应用。目的实验本次共有2个练习,完成个。进度本次实验的步骤或程序及运行结果(表格不够可另加附页)。(1)设计银行账户类Bank,添加成员变量:◊账号、储户姓名、开户时间、身份证号码、存款余额等账户信息,添加成员方法:存款的方法income():带有一个参数,用来表示存入的钱数(double型)。该方法中要求先判断存入的钱数>0才允许存款。取款的方法takeout():带有一

2、个参数,用来表示取出的钱数(double型),有返回值,需要返回实际取款金额。该方法屮需要考虑取款金额是否大于存款金额而确定实际取款金额。显示余额的方法display()o代码:〃为了进一步加深对Java的应用,在本实验中我特意加了对该bank类的使用packageexp3;importjava.util.Scanner;publicstaticstaticStringclassBank{SeanneTsc=newSeanner(System.in);intidn=0;name^idno;intid^year^month’day;doublemoney^inmoney^outmo

3、ney;voidAddid(){this・id=idn++;IISeannersc=newSeanner(System・in);System・out・print(”请输入储户姓名:”);this・name=sc.next();System.out.print(H请输入开户时间:年:“);this・year=sc.nextlnt();System.out.print("请输入开户时间:月:”);this.month=sc.nextlnt();System・out.print("请输入开户时间:口:”);this.day=sc・nextlnt();System.out.print("

4、请输入身份证号码:”);this・idno=sc.next();System・out.print("th输入存款金额:”);this.money=sc.nextDouble();//sc.close();*/}voidincome(doublem){if(m>0){this.money=this.money+m;}else{System.out.print(n存款金额不能小于等于0!”);}//System.out・print(this.money);}doubletakeout(doublem){if(m<=0){System.out.print(H”);return0;}el

5、seif(this.money

6、[]b=newBank[10];for(intk=0;k<10;k++){b[k]=newBank();}//Seannerscl=newSeanner(System・in);System.out.print("按1•添加用户,按0结束:");inti=sc.nextlnt();intj=0;intn;while(i!=0&&j<10){switch(i){case1:b[j].Addid();System.out.print(H按1存款,按2提款,按3显示余额,按0退出当前用户:”);n=sc.nextlnt();while(n!=0){switch(n){case1:Syst

7、em.out.print("请输入存款金额:”);b[j].inmoney=sc.nextDouble();b[j]・income(b[j]・inmoney);break;case2:System・out.print("请输入提款金额:");b[j].outmoney=sc.nextDouble();b[j]akeout(b[j]>outmoney);break;case3:b[j].display();break;default:break;}System.out.print(

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

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

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