美文网首页
寒假5:继承

寒假5:继承

作者: 是归人不是过客 | 来源:发表于2022-02-18 11:08 被阅读0次

    继承格式:
    public class 子类 extends 父类 { }
    子类也称为派生类
    父类也称为基类、超类

    子类的特点:
    子类可以有父类的内容,还可以有自己特有的内容

    好处:可以提高代码的复用性,提高代码的维护性
    坏处:继承让类和类之间产生了关系,类的耦合性增加,父类变化子类不得不发生变化。

    super关键字
    super和this相似
    this指的是本类对象引用(成员变量)
    super指的是父类对象的引用

    继承中构造方法的访问特点
    子类种所有构造方法的访问都会访问父类中无参的构造方法。
    为什么那?
    因为子类 会继承父类的数据,可能还会使用父类的数据,所以子类初始化之前,一定会先完成父类的初始化操作。()
    而且子类构造方法的第一条语句默认是:super()

    如果父类中没有无参构造方法,只有带参构造方法,怎么办?
    1、通过super关键字去显示的调用父类带参构造方法
    2、在父类中自己提供一个无参数的构造方法

    @override 方法重写的注解
    私有方法不可重写
    子类访问权限不能更低(public > 默认 > 私有)


    .png

    相关文章

      网友评论

          本文标题:寒假5:继承

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