下面的代码得出的结果为什么是0呢?

public class PK {
public static void main(String[] args) {
new B();
}
}

class A {
int x = 5, y = 3;

A() {
    a();
}

void a() {
    System.out.println(x * y+"1111111");
}

}

class B extends A {
int z = 4;

void a() {
    System.out.println(x * y * z+"22222");
}

}


斯蒂芬大帝
浏览 426回答 2
2回答

至尊宝的传说

在A类中调用的时候z为0
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java