第 4 章 使用 OOP 创建干净的代码

当应用程序开始增长时,就有必要表示更复杂的数据结构。如果要将特定行为与数据关联起来,像整数、字符串或数组这样的原始类型是不够的。半个多世纪前,计算机科学家开始使用对象的概念来指代现实生活中代表对象的属性和功能的封装。

如今,OOP 已成为最常用的编程范式之一,你一定会很高兴知道 PHP 支持它。了解 OOP 不仅仅是了解语言的语法,还要知道何时以及如何使用它。不过不用担心,经过本章的学习和练习,你将成为一名自信的 OOP 开发人员。

在本章中,你将学习到以下内容:

  • 类和对象

  • 可见性、静态属性和方法

  • 命名空间

  • 自动加载类

  • 继承、接口和 traits

  • 处理异常情况

  • 设计模式

  • 匿名函数