【银行存取款】
1、案例描述
对于银行存取款的流程,人们非常熟悉,用户可在银行对自己的资金账户进行存款、取款、查询余额等操作,极大地方便了人们对资金的管理。
本案例要求使用所学的知识编写一个程序,实现银行存取款功能。案例要求如下
(1)创建账户,初始存款为500元
(2)向账户存入1000元
(3)从账户取出800元
2、案例目的
(1)学会分析“银行存取款”程序案例实现思路。
(2)根据思路完成“银行存取款”案例的代码编写、运行及编译。
(3)掌握类的声明以及对象的创建。
(4)了解类的成员变量和成员方法的特性以及类的构造方法的使用。
3、运行结果
4、代码实现
package cn.itcast.example;
import java.util.Iterator;
import java.util.Random;
import java.util.Scanner;
public class example {
int account_number;//账号
double leftmoney;//存款余额
public double getleftmoney () { //查询余额
return leftmoney;
}
public void savemoney(double money) { //存款
leftmoney+=money;
}
public void getmoney (double money){ //取款
leftmoney-=money;
}
public example (int number, double money){ //构造方法,用来初始化变量
account_number=number;
leftmoney=money;
}
public static void main (String[] arge) {
example ba=new example(123456,500);
ba.savemoney(1000);
System.out.println("存入1000元后,您的余额为:"+ba.getleftmoney());
ba.getmoney(2000);
System.out.println("取款800元后,您的余额为:"+ba.getleftmoney());
}
}