我有兩個類LoanBook & STLoanBook,STLoanBook是LoanBook的擴展。這些都是在同一陣列內:在同一個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");
我試圖調用一個函數儲備(),這只是內STLoanBook,當我把它通過一個for循環,它告訴我,儲備()不因爲它正在檢查LoanBook類。我該如何解決這個問題,因爲我已經有了循環檢查類SimpleName(),但它似乎仍然是錯誤的。幫幫我!