我有一個Java列表擴展抽象
public abstract class Person{/*..*/}
public class Woman extends Person{/*..*/}
public class Man extends Person{/*..*/}
我試圖實例可能包含無論是男人還是女人List中,我嘗試這樣做:
List<? extends Person> PersonTypes = new List<? extends Person>()
但它不能實例化,是否有辦法實現我想要的並保持Person抽象?
好的,謝謝,我應該考慮一下,我犯了什麼愚蠢的錯誤。它現在可以工作 – user3332598