美文网首页
NO.18 继承(extends)

NO.18 继承(extends)

作者: WXFA | 来源:发表于2017-07-23 12:06 被阅读0次

    Java中类的继承特点

               Java只支持单继承,不支持多继承。(一个儿子只能有一个爹)

                有些语言是支持多继承,格式:extends类1,类2,...

                Java支持多层继承(继承体系)

    继承的注意事项

            子类只能继承父类所有非私有的成员(成员方法和成员变量)

            子类不能继承父类的构造方法,但是可以通过super关键字去访问父类构造方法。

             不要为了部分功能而去继承体;

    什么时候使用继承

    继承其实体现的是一种关系:"is a"。

    Person

         Student

         Teacher

    水果

        苹果

        香蕉

        橘子

    采用假设法。

    如果有两个类A,B。只有他们符合A是B的一种,或者B是A的一种,就可以考虑使用继承。

    继承中成员变量的关系

    不同名的变量

    同名的变量

    相关文章

      网友评论

          本文标题:NO.18 继承(extends)

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