package test02;
public class Application03 {
public static void main(String[] args) {
D d = new D("name");
d.run();
}
}
class F{
String name;
public F() {
}
public F(String name) {
this.name=name;
}
}
class D extends F{
String name;
public D() {
}
public D(String name) {
super("zhangsan");
}
public void run() {
System.out.println(this.name);
System.out.println(super.name);
}
}
super在父类和子类都有同样的属性时不能省略
this在区分局部变量和实例变量时不能省略