父类定义了一个参数和一个用来输出该参数的方法
public class father {
int a;
public void display(){
System.out.println("a= " + a);
}
}
子类给参数赋值
public class Son extends father {
int a = 1;
}
为什么不能输出a=1?怎样才能实现呢?
public class Initail {
public static void main(String[] args) {
Son s = new Son();
s.display();
}
}
直接输出s.a啊,还有一个java文件中应该只有一个public class