当前位置:首页 » 编程语言 » java银行账户类

java银行账户类

发布时间: 2024-09-27 06:20:12

java定义一个类实现银行账户的概念。

public class BankAccount {

String account ;
int account_num;

//构造函数
public BankAccount(String account,int account_num){
this.account=account;
this.account_num=account_num;
}
//存钱
public String addNum(int num){
account_num= account_num+num;
return "存钱成功";
}

//取钱
public String getNum(int num){
String result;
if(account_num>num){
account_num =account_num-num;
result="取钱成功";
}else{
result="账户余额不足,还剩"+account_num;
}
return result;
}

//显示余额
public String displayNum(){
return "账户余额:"+account_num;
}

//显示账号
public String displayAccount(){
return "账户:"+account;
}

public static void main(String[] args){
BankAccount lucy = new BankAccount("lucy",100);
BankAccount jack = new BankAccount("jack",50);
//显示他们各自的余额
System.out.println("===显示他们各自的余额===");
System.out.println("lucy:"+lucy.displayNum());
System.out.println("jack:"+jack.displayNum());
//存钱取钱
System.out.println("===存钱取钱===");
System.out.println("lucy取50:"+lucy.getNum(50));
System.out.println("jack存200:"+jack.addNum(200));
//显示账户 显示余额
System.out.println("===存钱取钱===");
System.out.println(lucy.displayAccount()+""+lucy.displayNum());
System.out.println(jack.displayAccount()+""+jack.displayNum());

}

}

运行结果:
===显示他们各自的余额===
lucy:账户余额:100
jack:账户余额:50
===存钱取钱===
lucy取50:取钱成功
jack存200:存钱成功
===存钱取钱===
账户:lucy账户余额:50
账户:jack账户余额:250

热点内容
ftp和ssh什么意思 发布:2025-09-17 16:46:18 浏览:497
安卓如何限定应用 发布:2025-09-17 16:35:50 浏览:384
pythoncmd退出命令 发布:2025-09-17 16:16:33 浏览:925
朗动顶配是什么配置 发布:2025-09-17 16:08:35 浏览:444
小孩子学习编程 发布:2025-09-17 16:05:12 浏览:120
vivo手机怎样关闭腾讯视频缓存 发布:2025-09-17 16:03:24 浏览:265
手机内存和存储空间 发布:2025-09-17 15:53:40 浏览:606
小米5怎么升级安卓7 发布:2025-09-17 15:44:14 浏览:919
java培训班一般要多少钱 发布:2025-09-17 15:39:34 浏览:168
脚本挂到宝塔看视频 发布:2025-09-17 15:33:36 浏览:299