什么是多态?多态按字面上意思理解就是”多种形状”。可以理解为多种表现形式,即“一个对外接口(方法),多个内部实现”。在面向对象的理论中,多态性的一般定义为:同一个操作(函数)做用于不同的类的实例(那电脑的USB接口举例、你插U盘是读数据、你插音箱是放音乐),将产生不同的执行结果。也即不同类的对象收到相同的消息时,将得到不同的结果。流程控制实现多态//流程控制实现多态
class Light{...
延迟绑定static::在PHP5.3中加入了一个新特性(后期静态绑定),该特性最明显的标志就是新关键字static,用法类似于self。“后期静态绑定”的意思是说,static::不在被解析为定义当前方法所在的类,而是在实际运行时计算的。因此也称之为执行期绑定。比如当一个子类继承了父类的静态属性和方法的时候,它的值并不能改变,有是时不希望看到这种情况。<?php
class Pers...