扫码一下
查看教程更方便
面向对象编程(Object Oriented Programming,OOP)是一种编程思想,在很多现代编程语言中都有面向对象编程的概念。
面向对象编程的思想就是把具有相似特性的事物抽象成类,通过对类的属性和方法的定义实现代码共用。将实现某一特定功能的代码部分进行封装,这样可被多处调用,而且封装的粒度越细小被重用的概率越大。
PHP 具有完整的对象模型。特性包括: 访问控制 ,抽象类和 final 类与方法,附加的 魔术方法 ,接口 ,对象复制。
PHP 对待对象的方式与引用和句柄相同,即每个变量都持有对象的引用,而不是整个对象的拷贝。参见 对象和引用。
| 内容目录 |
|---|
| PHP 类定义与对象实例化 |
| PHP 类的属性与方法 |
| PHP 构造函数和析构函数 |
| PHP 访问控制 |
| PHP 继承 |
| PHP 接口 |
| PHP 抽象类 |
| PHP 重载 |
| PHP 类常量 |
| PHP static 静态 |
| PHP final |
| PHP Trait |
| PHP 魔术方法 |
| PHP 对象的遍历 |
| PHP 后期静态绑定 |
| PHP 对象复制与比较 |
| PHP 对象和引用 |
| PHP 类自动加载机制 |