问题描述 java中当父类变量值改变后,子类在通过super调用该变量时,该值是否还是初始化的值? class A{ int x=2; public void setX(int i){ x=i; } public void printa(){ System.out.println(x); } } class B extends A{ int x=100; void printb(){ //super.x=super.x+10; System.out.println("super.x:"
问题描述 在Eclipse 里为新建的java类指定父类不识别 不知道什么原因,在eclipse 建好的工程中,File->New->class 里,填好了子类的名字 在Superclass中指定同一个包里的类作为父类,新建一个子类,但是在子类中引用父类的 公共成员变量和方法,都会报cannot be resolved or is not a field的错误,但是 如果我File->New->class新建一个类,直接写extends 刚刚的那个父类,就不会发生这个问题. 叙述的