我读过匿名类只能实现接口或扩展类,但不能同时实现。但是我不知道同时阻止两者的主要原因是什么?
请给我启发...
最佳答案
因为匿名类基本上没有任何名称。所以你基本上不会写
Class someClass extends SomeOtherClass implements SomeInterface
你喜欢
new SomeClass/SomeInterface(){
@override
public void someMethod(){
}
};
关于java - 在Java中“匿名类仅实现接口(interface)或扩展类而不同时扩展类”的原因是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9287758/