public class Animal {
public int age=10;
public String color;
public void eat() {
System.out.println("动物会吃东西!");
}
public Animal() {
System.out.println("Animal类执行了!");
age=20;
}
}
public class Dog extends Animal {
public Dog() {
super();
age=10;
System.out.println("Dog被执行了!");
}
public void method() {
System.out.println(super.age);
}
}
public class Initial {
public static void main(String[] args) {
// TODO Auto-generated method stub
Dog dog=new Dog();
dog.method();
}
}
输出结果为
Dog被执行了!
10
为什么没有 Animal类执行了!
我将你的代码粘贴了一份,结果输出了Animal被执行了,建议重新实验下
知道问题了,很尴尬,那个结果栏太小了,我不知道他还能网上拉。谢谢啦