PHP面向对象的多态性的重写和重载

重写:当一个父类和子类有一个方法,参数和名字彻底一致,
那么子类方法会覆盖父类的方法。要求参数也必须一致。(父类和子类之间)

重载:函数重载指方法的名称相同而参数形式不一样,且可以经过函数的参数个数或参数类型将这些同名的函数区分开来,函数

调用不发生混淆。即当调用的时候,虽然方法名字相同,但根据参数的不一样能够自动调用相应的函数。spa

使用__set(),__get()对属性进行调用,使用__call()对方法进行重载。(一个类之间)get

相关文章
相关标签/搜索