package Ceshijicheng;
class Father {
public String name = "富岳";
public int shengao = 190;
public Father() {
}
public Father(String name,int shengao) {
this.name = name;
this.shengao = shengao;
}
public String toString(){
return "名字:"+name+" "+"身高: "+shengao;
}
}
public class Son extends Father{
public Son(){
}
public Son(String name, int shengao) {
this.name = name;
this.shengao = shengao;
}
public void dayin(){
System.out.println(super.name+super.shengao);
}
public static void main(String[] args) {
Father f = new Father("鼬",185);
System.out.println(f);
Son s = new Son("佐助",180);
s.dayin();
System.out.println(s);
}
}
super.name 和super.age 为什么变成 “佐助” 180 了? 为什么不是“富岳” 190 ?????????
class Father {
public String name = "富岳";
public int shengao = 190;
public Father() {
}
public Father(String name,int shengao) {
this.name = name;
this.shengao = shengao;
}
public String toString(){
return "名字:"+name+" "+"身高: "+shengao;
}
}
public class Son extends Father{
public Son(){
}
public Son(String name, int shengao) {
this.name = name;
this.shengao = shengao;
}
public void dayin(){
System.out.println(super.name+super.shengao);
}
public static void main(String[] args) {
Father f = new Father("鼬",185);
System.out.println(f);
Son s = new Son("佐助",180);
s.dayin();
System.out.println(s);
}
}
super.name 和super.age 为什么变成 “佐助” 180 了? 为什么不是“富岳” 190 ?????????