두 가지 클래스가 있습니다. LoanBook & STLoanBook, STLoanBook은 LoanBook의 확장입니다.() 나는 for 루프를 통해 호출 할 때, 단지 STLoanBook 내에같은 arrray의 확장 클래스 함수를 호출합니다. Java
private static final LoanBook[] books = new LoanBook[50];
books[0] = new STLoanBook("B129", "Soil Mechanics", "Engineering");
books[1] = new LoanBook("B238", "Basic Biology", "Science");
books[2] = new LoanBook("B563", "Company Law", "Business");
books[3] = new STLoanBook("B342", "Cost Accounting", "Business");
books[4] = new LoanBook("B754", "Robotics", "Engineering");
내가 함수 예약을 (호출하려고이), 그것은 나에게 그 보유를 알 수 없습니다 :이 같은 배열 안에 모두 LoanBook 클래스를 검사하면서 존재합니다. 루프를 이미 SimpleName() 클래스를 검사하고 있으므로이 문제를 해결할 수 있지만 여전히 오류가있는 것 같습니다. 도움!