为了账号安全,请及时绑定邮箱和手机立即绑定

为什么父类的构造方法没有执行???

package project3;public class Animal {	public int age;	public String name;	public void eat() {		System.out.println("动物具有吃东西的能力!");	}	public Animal() {		System.out.println("Animal类执行!");	}}
package project3;public class Dog extends Animal {	public Dog() {		System.out.println("Dog类执行!");	}}
package project3;public class Inil {	public static void main(String[] args) {		// TODO Auto-generated method stub		Dog dog = new Dog();		dog.age = 10;		dog.name = "hh";		dog.eat();	}}

求解答!!!!!

正在回答

2 回答

你这是重写了吧,子类跟父类的方法名一样,会优先使用子类方法,而不会执行父类。作为小白是这么理解的

0 回复 有任何疑惑可以回复我~

知道原因了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么父类的构造方法没有执行???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信