我目前正在尝试编写一些类,遇到了以下问题:
我正在尝试编写一个实现两个接口功能的类。
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
应该可以使用这两个方法。我不明白为什么会有问题。也许我漏掉了什么东西。 - Mridul KashatriathisClassImGonnaUse
是什么类型的? :) - Timo Willemsen