大话PHP设计模式:类自动载入、PSR-0规范、链式操作、11种面向对象设计模式实现和使用、OOP的基本原则和自动加载配置

2018-04-07
阅读 13 分钟
3.4k
 类自动载入,尽管 __autoload() 函数也能自动加载类和接口,但更建议使用 spl_autoload_register('函数名') 函数。 spl_autoload_register('函数名') 提供了一种更加灵活的方式来实现类的自动加载(同一个应用中,可以支持任意数量的加载器,比如第三方库中的)。因此,不再建议使用 __autoload() 函数,在以后的版本中...

PHP面向对象三大特性:封装、继承、多态

2017-03-23
阅读 4 分钟
11.2k
一个类中,只要有一个抽象方法,这个类必须被声明为抽象类。 抽象方法在子类中必须被重写。其实抽象类和接口类有一部分很像,记得在哪里看见这样一句话,抽象类就把类像的部分抽出来,