在PHP中实现继承性主要通过使用关键字"extends"和定义新类来完成,子类可以继承父类的属性和方法,同时也可以重写、增加或删除父类中的属性和方法。一个简单的实现继承的例子如下:
class Father {
public function sayHello() {
echo "Hello, I am your Father!";
}
}
class Son extends Father {
public function sayHello() {
echo "Hello, I am your Son!";
}
}
$father = new Father();
$son = new Son();
$father->sayHello(); // 输出:Hello, I am your Father!
$son->sayHello(); // 输出:Hello, I am your Son!
在上面的例子中,Son类继承了Father类,重写了sayHello()方法,输出的结果不同。同时,还可以使用"parent"关键字调用父类的方法或属性,以达到在子类中对父类成员进行扩展的目的。