用JAVA创建银行卡类 并设计银行卡的两个子类
时间: 2023-05-20 08:04:44 浏览: 98
好的,我可以回答这个问题。以下是用JAVA创建银行卡类并设计银行卡的两个子类的代码:
```
public class BankCard {
private String cardNumber;
private String cardHolderName;
private double balance;
public BankCard(String cardNumber, String cardHolderName, double balance) {
this.cardNumber = cardNumber;
this.cardHolderName = cardHolderName;
this.balance = balance;
}
public String getCardNumber() {
return cardNumber;
}
public String getCardHolderName() {
return cardHolderName;
}
public double getBalance() {
return balance;
}
public void deposit(double amount) {
balance += amount;
}
public void withdraw(double amount) {
balance -= amount;
}
}
public class CreditCard extends BankCard {
private double creditLimit;
private double interestRate;
public CreditCard(String cardNumber, String cardHolderName, double balance, double creditLimit, double interestRate) {
super(cardNumber, cardHolderName, balance);
this.creditLimit = creditLimit;
this.interestRate = interestRate;
}
public double getCreditLimit() {
return creditLimit;
}
public double getInterestRate() {
return interestRate;
}
}
public class DebitCard extends BankCard {
private String pin;
public DebitCard(String cardNumber, String cardHolderName, double balance, String pin) {
super(cardNumber, cardHolderName, balance);
this.pin = pin;
}
public String getPin() {
return pin;
}
}
```
以上是用JAVA创建银行卡类并设计银行卡的两个子类的代码。希望能对你有所帮助!
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)