目前,我想要寫一些類和我來進行的跨下列問題:Type類的一個實現多個接口
我想寫一個實現從兩個接口
interface IA {
public void doSomething();
}
interface IB {
public void doSomethingToo();
}
一些功能的類
我有兩個類實現這些接口:
class FooA implements IA, IB{
}
class FooB implements IA, IB{
}
有我的方式,我可以做到這一點:
public <type> thisClassImGonnaUse = returnEitherFooAOrFooB();
thisClassImGonnaUse.doSomething();
thisClassImGonnaUse.doSomethingToo();
所以'thisClassImGonnaUse'應該有兩種方法可用。我不明白爲什麼這不起作用。也許我錯過了一些東西。 –
嗯,是的,有點兒。 'thisClassImGonnaUse'有什麼類型:) –
好吧,想想我明白了。該類型必須是一個接口,並且2個接口不能被指定爲。 –