创建一个 BankAccount 类的实例,执行存款和取款操作,并打印账户信息
时间: 2024-10-18 14:19:59 浏览: 61
创建一个 `BankAccount` 类的实例,首先需要定义该类包含一些属性,如账户余额(balance),以及存款(deposit)和取款(withdraw)的方法。下面是一个简单的 Java 示例:
```java
public class BankAccount {
private double balance;
// 构造函数初始化余额
public BankAccount(double initialBalance) {
this.balance = initialBalance;
}
// 存款方法
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 > 0 && balance >= amount) {
balance -= amount;
System.out.println("成功取出 " + amount + " 元,当前余额为:" + balance);
} else {
System.out.println("取款金额超出余额或者金额无效");
}
}
// 打印账户信息方法
public void printBalance() {
System.out.println("当前账户余额为:" + balance);
}
}
// 使用示例
public static void main(String[] args) {
BankAccount account = new BankAccount(1000); // 初始化一个账户,余额为1000元
account.deposit(500); // 存款500元
account.printBalance(); // 打印余额
account.withdraw(300); // 取款300元
account.printBalance(); // 再次打印余额
}
```
在这个例子中,我们首先创建了一个 `BankAccount` 的实例,然后通过 `deposit()` 和 `withdraw()` 方法进行操作,最后调用 `printBalance()` 显示账户信息。
阅读全文