為什么我的運(yùn)行結(jié)果會(huì)出現(xiàn)ExtendsClass.Dog@15136019這個(gè)
public class Anmial {
int age=1;
private int a;
String name ;
public void show(){
System.out.println(this.name+"會(huì)吃東西");
}
/*public Anmial(){
System.out.println("父類(lèi)的無(wú)參構(gòu)造方法執(zhí)行了");
}*/
public Anmial(int c){
System.out.println("父類(lèi)的有參構(gòu)造方法執(zhí)行了");
}
}
public class Dog extends Anmial {
private int age=10;
public void Get(){
System.out.println("子類(lèi)屬性值"+age+"父類(lèi)屬性值"+super.age);
}
public Dog(){
super(2);
System.out.println("子類(lèi)的構(gòu)造方法執(zhí)行了");
}
}
public class Test01 {
public static void main(String[] args) {
Dog dog = new Dog();
System.out.println(dog);
dog.name="哮天犬";
dog.show();
dog.Get();
}
}
2016-11-16
Text01?中?System.out.println(dog); 顯示的是dog的一個(gè)地址。