问答详情
源自:2-4 构造函数

隐式调用基类的构造函数

在课程所示的例子中,为什么派生类不可以隐式调用基类的构造函数??

提问者:Merry909 2018-03-14 14:52

个回答

  • bosssssssos
    2018-03-15 16:06:43

    那样的话可以,年轻人不要懒得写代码,代码一敲你就知道答案了

  • Merry909
    2018-03-15 13:48:13

    如果基类的构造函数不需要传参数, 可以隐式调用吗?

  • bosssssssos
    2018-03-14 18:59:22

    因为基类的构造方法是必须被调用的,而其构造方法带有参数,不给基类提供参数就无法调用基类构造方法,隐式调用是传不了参数的。

    这里,传给Dog()的参数和传给Pet()的参数只是名字一样而已,不能想当然。