PHP面试一战到底
上QQ阅读APP看书,第一时间看更新

第5章 类和对象

面向对象编程(Object Oriented Programming,简写OOP)是一种编程思想,目前大多数主流编程语言都支持面向对象特性。相对于面向过程的编程思想,面向对象编程结构更清晰,更容易模块化和结构化,代码的可复用率高,易于维护。

PHP是面向对象的语言,具有完整的对象模型。类的特性包括属性、类常量、访问控制、对象继承、抽象类、魔术方法、Final关键字、对象复制和对象序列化等。本章重点讲述面试中常见的问题,如魔术方法、自动加载、命名空间等。