public class XuliehuaApplication {
public static void main(String[] args) throws Exception {
Son son=new Son();
son.name="ccp";
System.out.println(son.name);
son.x("lpx");
f1(son);
}
public static void f1(Father father){
System.out.println(father.name);
}
}
class Father{
String name;
}
class Son extends Father{
public void x(String name){
super.name=name;
}
String name;
}
输出结果:
ccp
lpz
public class XuliehuaApplication {
public static void main(String[] args) throws Exception {
Son son=new Son();
son.name="ccp";
System.out.println(son.name);
f1(son);
}
public static void f1(Father father){
System.out.println(father.name);
}
}
class Father{
String name;
}
class Son extends Father{
String name;
}
输出结果:
ccp
null
用多态看看结果
public class XuliehuaApplication {
public static void main(String[] args) throws Exception {
Father son=new Son();
son.name="ccp";
System.out.println(son.name);
f1(son);
}
public static void f1(Father father){
System.out.println(father.name);
}
}
class Father{
String name;
}
class Son extends Father{
String name;
}
结果:
ccp
ccp