美文网首页Java4Android
Eleven Day(面向对象之继承I)

Eleven Day(面向对象之继承I)

作者: 白如白牙 | 来源:发表于2016-03-28 10:05 被阅读6次

    Java三大特性之一:
    继承

    • extends:一个类继承其它类的成员变量和成员函数。不能继承构造函数
    • 在子类的构造函数中,必须调用父类的构造函数。如果没有调用,则编译器自动生成 super()帮助你调用。
    • this()调用本类当中的无参的构造函数,如果调用有参函数,则写入参数即可。
    • super()调用父类当中无参的构造函数,如果调用有参函数,则写入参数即可。

    在子类的构造函数中,必须调用父类的构造函数。所以,为什么这样设计呢?

    • 与this一样,super()必必须在构造函数的第一行

    相关文章

      网友评论

        本文标题:Eleven Day(面向对象之继承I)

        本文链接:https://www.haomeiwen.com/subject/qqtjlttx.html