我看到了这些代码。
我从未见过这样的构造函数,但我想它会创建一个带有抽象方法实现的新A实例。
它叫什么?
new A() {
@Override
public void onEvent() {
dosomething();
}
};
答案 0 :(得分:3)
class MyClass {}
,这就是为什么它是“匿名的”。
答案 1 :(得分:0)
这是一个类型A的Object,它覆盖了A类的onEvent方法。这称为匿名类,它覆盖了一个方法