php子类重写父类的方法
时间: 2023-08-21 07:02:41 浏览: 238
Python代码-子类重写父类中的方法.py
当一个子类继承了一个父类时,它可以使用父类的方法。有时候,子类需要修改或者重写父类的方法,以满足子类的需求。在 PHP 中,子类可以通过重写父类的方法来实现这一点。以下是一个示例:
```php
class ParentClass {
public function myMethod() {
echo "This is from the parent class.";
}
}
class ChildClass extends ParentClass {
public function myMethod() {
echo "This is from the child class.";
}
}
// 创建子类对象
$childObj = new ChildClass();
// 调用子类的方法
$childObj->myMethod(); // 输出 "This is from the child class."
```
在上面的示例中,子类 `ChildClass` 继承了父类 `ParentClass` 的方法 `myMethod()`。然后,子类重写了 `myMethod()` 方法,并且在方法中输出了不同的字符串。当我们调用子类对象的 `myMethod()` 方法时,它会输出子类中重写的字符串。
阅读全文