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

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

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

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

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

posted @ 2019-05-08 09:38 墙角摘蘑菇 阅读(...) 评论(...) 编辑 收藏