美文网首页
类的封装

类的封装

作者: 疾风追马 | 来源:发表于2018-06-11 09:39 被阅读10次

    1.将值传递变为引用传值用&
    值传递的类型 :字符串型、整型、浮点型、布尔型、数组。
    引用传递的类型:对象、资源
    2.继承
    class subClass extends ParentClass
    3.单继承和多继承
    4.parent代表父类
    5.类的多态
    类的多态,主要指方法重载和方法重写。
    函数重载:在一个脚本文件中,定义两个同名函数;php都不支持
    方法重载:在同一类中,定义两个同名方法;php不支持
    方法重写:父类有一个方法,在子类用同样的名称再定义一次
    如果不需要升级,也不需要扩展,继承就没有意义。
    6.构造方法重写
    7.最终类和最终方法
    Final关键字修饰的类,就是最终类
    Final关键字修饰的方法,就是最终方法
    8.抽象类和抽象方法
    Abstract关键字修饰的类,就是抽象类
    Abstract关键字修饰的方法,就是抽象方法
    抽象类:该类只能被继承,不能直接实例化。常用于『基础类』
    抽象方法:该方法没有方法体,抽象方法必须先继承,后重写
    如果一个类中有一个抽象方法,该类必须声明为抽象类
    抽象方法作用:方法的命名规范,是一种监督机制

    相关文章

      网友评论

          本文标题:类的封装

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