• 继承


    一,继承的前提条件:

          子类和父类之间必须满足is a父类的逻辑关系,才能有继承

    二,继承的优点:

         1,提高代码之间的重用性(继承之后子类共用父类的代码)

         2,提高代码后期的可维护性(后期代码中需要添加或删除某些代码,只需修改父类代码即可)

    三,继承步骤:

        1,将多个类中共有属性和方法提取出来,建一个父类

        2,在子类后面使用extends关键字完成继承      子类  extends  父类

        3,在子类中可以调用父类的代码

    注意:在java中属于单继承,在extends关键字后面只有一个类

    四:子类访问父类成员

    使用super关键字,super代表父类对象

      1.访问父类构造方法

           super();

           super(name);--->在子类构造方法中调用且必须第一句

      2,访问父类属性

        super.name

      3,访问父类的方法

       super.print();

    super关键字来访问父类的成员:

    1.super只能出现在子类的方法和构造方法中

    2.super调用构造方法时,只能是第一句

    3.super不能访问父类的private成员

    五,子类不能继承父类所有的资源的有:

    1.private成员

    2.子类与父类不在同包,使用默认访问权限的成员

    3.构造方法

  • 相关阅读:
    数组实战---集合了一些常用函数
    PHP正则表达式函数
    ThinkPHP学习之-------视图
    ThinkPHP小技巧之改变应用名称
    ThinkPHP中常用总结一CURD操作
    PHPExcel从数据库导出数据
    用PHP脚本来拆分字符串并形成两个新字段
    PHPExcel导出数据的基本使用方法
    php 中文切割字符串长度
    Nginx 在configure时的参数
  • 原文地址:https://www.cnblogs.com/fangtao1997/p/6876652.html
Copyright © 2020-2023  润新知