Label_0
2016-03-25 23:05
public class Animal {
int age;
float weight;
public static void eat(){
System.out.println("动物有吃东西的能力");
}
public Animal(){
System.out.println("Aniimal类执行了");
}
public class Dog extends Animal{
public Dog(){
age=10;
weight=15.6f;
System.out.println("狗狗的年龄是:"+age);
System.out.println("狗狗的体重是:"+weight);
System.out.println("Dog类执行了");
}
public static void eat(){
System.out.println("重写父类方法后");
System.out.println("狗狗有吃东西的能力");
}
}
父类的构造方法,在创建对象的时候,首先调用父类的构造方法,然后才开始子类,调用子类的构造方法。所以重写是不可能的。
Java入门第二季 升级版
531107 学习 · 6299 问题
相似问题