用js创建一个死期银行账户类,成员变量账户,密码,存储金额,存储年限和,方法包括设置账号密码,存款,设置年限,取款
时间: 2023-08-04 09:12:27 浏览: 85
下面是用JavaScript创建一个死期银行账户类的示例代码:
```javascript
class FixedDepositAccount {
constructor(account, password, amount, years) {
this.account = account; // 账号
this.password = password; // 密码
this.amount = amount; // 存储金额
this.years = years; // 存储年限
}
// 设置账号密码
setAccountAndPassword(account, password) {
this.account = account;
this.password = password;
}
// 存款
deposit(amount) {
this.amount += amount;
}
// 设置年限
setYears(years) {
this.years = years;
}
// 取款
withdraw(amount) {
if (this.amount >= amount) {
this.amount -= amount;
} else {
console.log("余额不足!");
}
}
}
// 创建一个死期银行账户实例
const account = new FixedDepositAccount("123456", "password", 1000, 3);
// 设置账号密码
account.setAccountAndPassword("654321", "new_password");
// 存款
account.deposit(500);
// 设置年限
account.setYears(5);
// 取款
account.withdraw(800);
```
在上面的代码中,我们通过定义一个 `FixedDepositAccount` 类来创建一个死期银行账户类。该类有四个成员变量:账户、密码、存储金额和存储年限,以及四个方法:设置账号密码、存款、设置年限和取款。我们可以通过创建该类的实例,调用其方法来实现具体的功能。
阅读全文