第二行编译为什么会错误?

第二行编译为什么会错误?

每个类都应该定义一个无参构造呀?2-15-第3个选择题的B选项

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
irista23 2018-03-15 11:50:30

name没有定义,想要使用父类属性,参照下图

http://img1.sycdn.imooc.com//climg/5aa9ed38000193d408530813.jpg


irista23 2018-03-15 11:41:28

不是每个类都要定义一个无参构造,如果你编写的类中没有添加无参构造方法,那么编译器会自动添加无参构造方法。但是如果编写时添加了有参构造方法而未添加无参构造方法,那么编译器只认有参构造方法而不会默认添加无参构造方法。子类的构造方法中的参数名和父类的没有关系丫。

  • 提问者 liqihang #1
    请正面回答我的问题 为什么会编译错误?
    2018-03-15 11:44:30
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师