0..。。0为什么?

来源:4-3 编程练习

眼睛眯起来

2020-05-27 12:45:31

http://img.mukewang.com/climg/5ecdef850953b85e08260208.jpg

http://img.mukewang.com/climg/5ecdeff80904dedf07370497.jpg


行对参数赋值, 然而我又在杨梅类实例化中对参数也进行赋值,结果输出的是,super()中的值为什么?

写回答

2回答

好帮手慕阿慧

2020-05-27

同学你好,使用new关键字创建Waxberry对象的时候,会执行Waxberry的带参构造方法,在该方法中会执行super方法对父类的属性进行赋值。在Waxberry的带参构造方法中并没有使用到传入的shape和taste参数,所以结果输出的是super中的值。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

眼睛眯起来

提问者

2020-05-27

我在Super()直接对参数赋值, 然而我又在杨梅类实例化中对参数也进行赋值,结果输出的是,super()中的值为什么?

0

0 学习 · 11489 问题

查看课程