我有一個空的抽象基類:問題實例化一個基類的擴展
public abstract class base{ }
和兩個類,擴展它:
public class a extends base{}
public class b extends base{}
,並在另一個類中,我引用它:
public class it {
List<base> list;
list = new ArrayList<a>;
//getting an error above.
// I thought I could do this?
}
我該怎麼辦?我正在嘗試獲取基類的列表。然後基於情況,能夠創建兩個擴展類的列表。
請尊重的Java命名約定:上課的時間用大寫字母。 –
下面的答案有它,只是一個大寫字母的旁邊點類名。公共類Base。公共課A擴展了Base ...這是一個小點,但這對於堅持公約很有幫助。 – RossC