// final 关键字,可以修饰类名,可以修饰方法名
// 如果该类被final,修饰,则该类不能被继承
// 如果该类被final,修饰,则该类不能被继承
// 如果某方法被final 修饰,则该方法可以被继承,但是不能被重写.
例如:下面这个例子运行时会报错:Fatal error: Cannot override final method human::eat()
<?php
class human {
final public function eat() {
echo '驴肉火烧';
}
}
class stu extends human {
public function eat() {
echo '蛋炒饭';
}
}
$ming = new stu();
$ming->eat();
?>