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

为什么会有两次“Animal类执行了”??​?

为什么会有两次“Animal类执行了”???

正在回答

3 回答

构造方法在实例化类的时候就会自动执行,子类继承了父类的属性,在声明子类对象的时候,父类的构造会自动执行

所以声明一次父类对象,再声明一次子类对象,父类的构造方法会执行两次

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

父类那里执行了,子类里继承了父类的animal,又执行了一次

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

因为第一次是执行属性初始化,第二次是编译的是构造方法。

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

举报

0/150
提交
取消

为什么会有两次“Animal类执行了”??​?

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