Temd
public class Temd
{
public static void main(String[] args){
Bank.bankName="小石头的小银行";
Bank.welcome();
Bank bank=new Bank("石头","123456",100.0);
bank.intoit("123456",300.00);
bank.outfromit("159487",350.00);
bank.outfromit("123456",350.00);
bank.outfromit("123456",350.00);
bank.say();
}
}
Bank
class Bank
{
private String name;
static String bankName;
private String password;
private double balance; //账户余额
private double turnover; //交易金额
//静态方法,打印出银行欢迎语句
static void welcome(){
System.out.println("欢迎来到"+bankName+"------------");
}
//构造方法 开户
public Bank(String name,String password,double turnover){
this.name=name;
this.password=password;
this.turnover=turnover;
this.balance=turnover;
System.out.println("恭喜您开户成功!您的账户名称为:"+name+"目前账户余额为:"+balance);
}
//存款
public void intoit(String password,double turnover){
if(this.password!=password){
System.out.println("您输入的密码有误!");
return;
}else{
balance=balance+turnover;
System.out.println("恭喜存款成功!您的账户名称为:"+name+"目前账户余额为:"+balance);
}
}
//取钱
public void outfromit(String password,double turnover){
if(this.password!=password){
System.out.println("您输入的密码有误!");
return;
}
if(balance>=turnover){
balance=balance-turnover;
System.out.println("恭喜取款成功!您的账户名称为:"+name+"目前账户余额为:"+balance);
}else{
System.out.println("您的余额不足!");
}
}
//道别
public void say(){
System.out.println("请带好您的随身物品,慢走,欢迎下次光临!");
}
}