用Java语言给个人创建银行账户,并实现对个人账户的存款,取款,查询功能
时间: 2024-02-24 14:54:04 浏览: 27
好的,我可以帮您实现这个功能。以下是一个大致的实现思路:
1. 创建一个名为 "BankAccount" 的类,该类包含以下属性:
- 账户号码(accountNumber)
- 账户持有人姓名(accountHolderName)
- 账户余额(balance)
2. 在 BankAccount 类中实现以下方法:
- 存款(deposit):接受一个整数参数,将该参数加到账户余额上。
- 取款(withdraw):接受一个整数参数,如果账户余额大于等于该参数,则从账户余额中减去该参数。
- 查询余额(getBalance):返回账户余额。
3. 在主函数中创建一个 BankAccount 对象,然后调用存款、取款、查询余额等方法。
以下是一个简单的示例代码:
```java
public class BankAccount {
private int accountNumber;
private String accountHolderName;
private int balance;
public BankAccount(int accountNumber, String accountHolderName, int balance) {
this.accountNumber = accountNumber;
this.accountHolderName = accountHolderName;
this.balance = balance;
}
public void deposit(int amount) {
balance += amount;
System.out.println("存款成功,当前余额为:" + balance);
}
public void withdraw(int amount) {
if (balance >= amount) {
balance -= amount;
System.out.println("取款成功,当前余额为:" + balance);
} else {
System.out.println("余额不足,取款失败");
}
}
public int getBalance() {
return balance;
}
public static void main(String[] args) {
BankAccount account = new BankAccount(123456, "张三", 1000);
account.deposit(500);
account.withdraw(200);
account.withdraw(1500);
System.out.println("当前余额为:" + account.getBalance());
}
}
```
运行结果:
```
存款成功,当前余额为:1500
取款成功,当前余额为:1300
余额不足,取款失败
当前余额为:1300
```
希望这个示例代码能够帮到您。如果您有任何问题或疑问,请随时向我提问。