下列程序中注释的哪个代码(ABCD)是错误的(无法通过编译)?
class A{
static int m;
static void f(){
m=20; //A
}
}
class B extends A{
void f(){ //B
m=222; //C
}
}
class E{
public static void mian(String args[ ]){
A.f(); //D
}
} 