0
이것은 내 코드의 일부일뿐입니다. 나는이 추상 슈퍼 클래스가 계정라는 있고, 나는 서브 클래스의 방법으로 ArrayList에 액세스하려면 :서브 클래스의 추상 수퍼 클래스의 ArrayList에 접근하기
public abstract class Account {
private String accountNumber;
private ArrayList<String> accountRecords;
public Account() {
super();
accountRecords = new ArrayList<String>();
}
public String getAccountNumber() {
return accountNumber;
}
public abstract void addTransaction(String transactionInfo);
}
public class SubAccount extends Account {
public SubAccount() {
super();
}
public void addTransaction(String transaction) {
if (super.getAccountNumber() != null &&
!super.getAccountNumber().isEmpty()) {
accountRecords.add(transaction); //How can I access the
ArrayList here?
}
}
}
감사합니다. –