博客列表 >php-类与对象-朱老师-九期线上班

php-类与对象-朱老师-九期线上班

王玉龙℡¹³⁵⁵²⁰⁶²¹³⁹
王玉龙℡¹³⁵⁵²⁰⁶²¹³⁹原创
2019年12月04日 15:20:25699浏览

总结

本期主要讲了面向对象编程(OOP)知识。具体重点如下:**

一、OOP流程(非常重要):

  • {1、创建类 2、添加类成员 3、访问类成员}
  • {1、创建类 2、添加类成员 3、访问类成员}
  • {1、创建类 2、添加类成员 3、访问类成员}
    重要的事写三遍。
    二、类內实例引用
  • 简单理解为:
  • (new self)=$this
    三、构造方法(魔术方法)
  • 用 ——construct作为方法名,一般用作对象初始化,当new时触发,自动执行。
    四、访问限制符
  • public:类内外,子类均可见,公用的谁都可以访问。
  • protected:类內,子类可见
  • private:本类可见
    五、类的继承
  • protected:受保护成员,子类可见
  • extends:继承父类
  • paret:子类中引用父类成员代码
    六、trait和use
  • trait:是公用的意思,声明trait类,实现继承与方法复用
  • use:在需要的地方插入use+trait类名,
  • trait和use是一对好基友
    七、接口
  • 1、类是对象的模版,接口是类的模版
  • 2、接口用interface创建
  • 3、不能实例化
  • 4、必须再子类中实现
    八、抽象类
  • 1、抽象类和抽象方法都用abstract创建
  • 2、不能实例化
  • 3、必须再子类实现


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议