PHP中重写父类方法时如何使用parent

avatar
作者
猴君
阅读量:0

在重写父类方法时,可以使用parent关键字来调用父类的方法。使用parent::methodName()来调用父类中的同名方法。例如:

class ParentClass {     public function sayHello() {         echo "Hello from ParentClass";     } }  class ChildClass extends ParentClass {     public function sayHello() {         echo "Hello from ChildClass";         parent::sayHello(); // 调用父类方法     } }  $child = new ChildClass(); $child->sayHello(); 

在上面的例子中,ChildClass重写了ParentClass中的sayHello方法,并在重写的方法中使用parent::sayHello()来调用父类的sayHello方法。运行以上代码会输出:

Hello from ChildClass Hello from ParentClass 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!