php基础之final

来源:互联网 发布:淘宝买东西 编辑:程序博客网 时间:2024/06/07 12:49
// final 关键字,可以修饰类名,可以修饰方法名
// 如果该类被final,修饰,则该类不能被继承

// 如果某方法被final    修饰,则该方法可以被继承,但是不能被重写.

例如:下面这个例子运行时会报错:Fatal error: Cannot override final method human::eat()

<?phpclass human {   final public function eat() {        echo '驴肉火烧';    }}class stu extends human {    public function eat() {        echo '蛋炒饭';    }}$ming = new stu();$ming->eat();?>

0 0