public class Test {
public static void main(String[] args) {
Zi z = new Zi();
System.out.println(z.method());
System.out.println(z.method2());
}
}
class Fu{
String id="1";
public String getId(){
return id;
}
}
class Zi extends Fu{
String id = "2";
public String method(){
return super.getId();
}
public String method2(){
return this.getId();
}
public static void main(String[] args) {
Zi z = new Zi();
System.out.println(z.method());
System.out.println(z.method2());
}
}
class Fu{
String id="1";
public String getId(){
return id;
}
}
class Zi extends Fu{
String id = "2";
public String method(){
return super.getId();
}
public String method2(){
return this.getId();
}
}
归结:属性没有重写和覆盖的概念。