Java简单定义一个银行类
时间: 2024-10-15 14:29:42 浏览: 52
在Java中,我们可以创建一个简单的银行类来模拟银行业务的基本操作,如账户、存款、取款等。下面是一个基础的银行类设计示例:
```java
public class BankAccount {
private String accountNumber;
private double balance;
// 构造函数
public BankAccount(String accountNumber) {
this.accountNumber = accountNumber;
this.balance = 0; // 初始余额为0
}
// 获取账户号码
public String getAccountNumber() {
return accountNumber;
}
// 存款方法
public void deposit(double amount) {
if (amount > 0) {
balance += amount;
System.out.println("已成功存入 " + amount + " 元,当前余额为 " + balance);
} else {
System.out.println("无效存款金额");
}
}
// 取款方法
public void withdraw(double amount) {
if (amount <= balance) {
balance -= amount;
System.out.println("已成功取出 " + amount + " 元,当前余额为 " + balance);
} else {
System.out.println("取款金额超过余额");
}
}
// 显示余额
public void displayBalance() {
System.out.println("当前余额:" + balance);
}
}
```
这个`BankAccount`类包含了账户号、余额属性,以及存款、取款和查看余额的方法。你可以根据实际需求对其进行扩展,例如添加更多的客户信息或者交易历史。
阅读全文