此代码声明已创建的类'返回特定值的方法返回正确的数字。我必须在[???]
当前插入我自己的代码。
class A { int m() { return 1; } }
public class Exercise {
public static void main(String [] arg) {
A a = [???];
assert a.m() == 2;
}
}
如何更改A类m
方法的返回值,使其返回2而不是1?
答案 0 :(得分:3)
我想你需要这样的东西:
A a = new A() {
@Override
int m() {return 2;}
};