继承

作者: 鸡杂面 | 来源:发表于2019-02-08 15:18 被阅读0次

    1.继承的实现-------extends

       class dog extends animal

    2.子类可以继承父类的非私有成员,父类不可以访问子类私有成员。

    3.重写条件:

       1.在有继承关系的子类中;

       2..返回值可以是子类类型,方法名相同,参数列表相同(参数顺序,个数,类型)(参数名无所谓);

       3.子类访问修饰符访问范围大于等于父类访问修饰符范围

       4.子类可以定义与父类同名的属性;

    .............................................................................................

    重载条件:

    1.在同一个类内;

    2.方法名相同,参数列表不同(参数顺序,个数,类型);

    3.与方法返回值类型,访问修饰符,方法参数名无关。

    ................................................................................................

    5.super关键字

    super super  vs this

    !!!super和this不能同时出现

    super和this不能同时出现

    6.final关键字

    修饰类时放在class前即可

        1.

    final final

        2.static final修饰的方法和变量是全局的不可被修订的内容

    二.抽象类

    关键字abstract

    1.抽象类不能实例化

    2.抽象方法

      不允许包含方法体,子类要重写父类的抽象方法

    相关文章

      网友评论

          本文标题:继承

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