请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

定义Head class的时候让其继承Tag

定义Head class的时候让其继承Tag,但是为什么要传名字呢,类继承的时候不需要构造方法啊

(class Head : Tag(“head”))

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

2回答

提问者 Jeremy936399 2018-07-01 20:23:17

就是不明白为什么要这么写,不应该直接这样写嘛
class Head:Tag

0 回复 有任何疑惑可以回复我~
bennyhuo 2018-07-01 18:41:12

累继承的时候不需要构造方法是什么意思呢?

0 回复 有任何疑惑可以回复我~
  • 提问者 Jeremy936399 #1
    老师,我明白是什么意思了,这里的class Head : Tag("head") 其实就是Head类继承了Tag,如果父类有构造方法的话,子类在继承的时候必须写super()。我这个理解没有问题吧?
    回复 有任何疑惑可以回复我~ 2018-07-02 08:43:37
  • bennyhuo 回复 提问者 Jeremy936399 #2
    对,就是这个意思
    回复 有任何疑惑可以回复我~ 2018-07-03 14:27:49
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信