• 2022-06-19
    对于下列代码,下列哪个叙述是正确的? abstract class Animal { int m = 100; abstract public void f(); } class Dog extends Animal { int m; } public class E { public static void main(String args[]) { System. out. println(new Dog(). m);// [代码] } }
    A: 程序提示编译错误(Dog不是抽象的,并且未覆盖,即重写Animal中的抽象方法f() )。
    B: 编译无错误,[代码]输出0。
    C: 编译无错误, [代码]输出100。
    D: 编译无错误, [代码]输出null。
  • 举一反三