• Java-----继承


    继承的好处:
    1,提高了代码的复用性。
    2,让类与类之间产生了关系,给第三个特征多态提供了前提。
    java中支持单继承,一个子类织女呢个有一个直接父类。
    java支持多层继承,当要使用一个继承体系时,1,查看该体系中的顶层类,交接该体系的基本功能。
    2,创建体系中的最子类对象,完成功能的使用。
    什么时候定义继承?
    当类与类之间存在着所属关系的时候就定义继承。xxx是yyy中的一种,xxx extends yyy
    所属关系:is a
    当本类的成员和局部变量同名用this区分。
    当子父类中成员变量同名时用super区分父类。
    this代表本类对象的引用
    super代表父类的一个空间
    重写:当子父类中出现相同方法时,会先运行子类中的方法。
    重写的特点:方法名一样,访问修饰符权限不小于父类,返回类型一致,参数列表一致。
    什么时候用重写?
    当对一个类进行子类的扩展时,子类需要保留父类的功能声明,
    但是要定义子类中该功能的特有内容时,就使用重写操作完成。
    子父类中的构造方法的特点:
    在子类构造对象时,发现,访问子类构造函数时,父类也运行了。
    原因:在子类构造方法中的第一行有一个默认的隐士语句。super();
    调用父类中的空参数构造函数。
    子类的实例化过程:子类中的构造方法都会访问父类中的无参构造方法

  • 相关阅读:
    eclipse安装插件(具体过程省略)
    Linux权限
    Anaconda + python环境搭建
    Hadoop的shell命令
    安装Hadoop(单机)
    CentOS 7安装jdk
    Linux文档内容操作
    EOJ 3 玩具谜题
    [转载]基础算法——筛法求素数
    EOJ 3213 向右看齐
  • 原文地址:https://www.cnblogs.com/freemrz/p/3667822.html
Copyright © 2020-2023  润新知