实现如下业务: 开户,存款100,查询余额,取款50,查询余额,取款200,查询余额Java
时间: 2023-06-16 07:08:37 浏览: 166
好的,我可以给你提供一个简单的Java程序来实现这个业务。请参考以下代码:
```
public class BankAccount {
private String accountNumber;
private double balance;
public BankAccount(String accountNumber) {
this.accountNumber = accountNumber;
this.balance = 0.0;
}
public void deposit(double amount) {
this.balance += amount;
System.out.println("您已成功存入 " + amount + " 元。");
}
public void withdraw(double amount) {
if (amount > this.balance) {
System.out.println("取款失败,余额不足。");
} else {
this.balance -= amount;
System.out.println("您已成功取出 " + amount + " 元。");
}
}
public void checkBalance() {
System.out.println("您的余额为 " + this.balance + " 元。");
}
public static void main(String[] args) {
BankAccount account = new BankAccount("1234567890"); // 假设账户号码为 1234567890
account.deposit(100.0);
account.checkBalance();
account.withdraw(50.0);
account.checkBalance();
account.withdraw(200.0);
account.checkBalance();
}
}
```
运行程序后,控制台会输出以下结果:
```
您已成功存入 100.0 元。
您的余额为 100.0 元。
您已成功取出 50.0 元。
您的余额为 50.0 元。
取款失败,余额不足。
您的余额为 50.0 元。
```
这个程序使用了一个 BankAccount 类来表示银行账户,并提供了 deposit、withdraw 和 checkBalance 方法来进行存款、取款和查询余额的操作。在 main 方法中,我们创建了一个账户对象并使用它来执行了一系列操作。