在重寫父類方法時,可以使用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