Browse Source

202506050218

main
wangminjun 3 weeks ago
parent
commit
7f12e67c97
  1. 3
      w3/AI协助记录.txt
  2. 40
      w3/BankAccouont.java
  3. BIN
      w3/屏幕截图 2026-03-29 190300.png

3
w3/AI协助记录.txt

@ -0,0 +1,3 @@
1.利用AI找出程序错误
2.求助AI润色代码
3.询问AI什么时候需要使用getter和setter方法

40
w3/BankAccouont.java

@ -0,0 +1,40 @@
public class BankAccount {
private String accountNumber;
private String ownerName;
private double balance;
public BankAccount(String accountNumber, String ownerName) {
this.accountNumber = accountNumber;
this.ownerName = ownerName;
this.balance = 0.0;
}
public void deposit(double amount) {
if (amount > 0) {
balance += amount;
System.out.println("存款成功!当前余额:" + getBalance());
} else {
System.out.println("存款失败:金额必须大于0!");
}
}
public void withdraw(double amount) {
if (amount <= 0) {
System.out.println("取款失败:金额必须大于0!");
} else if (amount > balance) {
System.out.println("取款失败:余额不足!当前余额:" + getBalance());
} else {
balance -= amount;
System.out.println("取款成功!当前余额:" + getBalance());
}
}
public double getBalance() {
return Math.round(balance * 100.0) / 100.0;
}
public String getAccountNumber() {
return accountNumber;
}
public void setOwnerName(String ownerName) {
this.ownerName = ownerName;
}
public String getOwnerName() {
return ownerName;
}
}

BIN
w3/屏幕截图 2026-03-29 190300.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 KiB

Loading…
Cancel
Save