62,614
社区成员
发帖
与我相关
我的任务
分享
public class test
{
public static void main(String[] args)
{
B b = new B(0);
}
}
class B extends A
{
B(int x)
{
x = x + 2; // 只对局部x操作
showX();
}
public void showX()
{
System.out.println("B.x=" + x);
}
}
class A
{
public static int x = 2;
A()
{
x = x + 1;
showX();
}
public void showX()
{
System.out.println("A.x=" + x);
}
}
B(int x)
{
x = x + 2; // 只对局部x操作
showX();
}
B(int x)
{
super();
x = x + 2; // 只对局部x操作
showX();
}
A() {
x = x + 1;
showX();
}
A() {
x = x + 1;
this.showX();
}
public class MyJava
{
public static void main(String[] args)
{
B b = new B(0);
}
}
class B extends A
{
B(int x)
{
System.out.println("B");
}
}
class A
{
A()
{
System.out.println("A");
}
}
A a = new B();
a.ShowX();