1
我想有一個基類和幾個類擴展它。基類擴展和數組
然後我想有一個數組可以是兩個擴展類中的任何一個。
我希望做這樣的事情:
class Base{ }
class A extends Base {}
class B extends Base {}
那麼我想一個數組,可能是A或B,所以我使用基地的數組聲明
Base[] it = Base[2];
it[0] = new A();
it[1] = new B();
我不是當然,如果我正確地做這件事,或者這是否允許。
感謝
那麼你試過嗎?發生了什麼? –
這就是做這件事的方法。 (除非像amit指出的那樣,你在創建數組時缺少'new'。) –