php基礎語法15--面性對象的阻斷繼承

<?php

// final關鍵字用於阻斷類的繼承,可以用於聲明類,或者類中方法
class hello{
    final function hello_0(){
        echo "hello";
    }
    function hello_1(){
        echo "world";

    }

}

class hello_1 extends hello{
    function hello_0(){
        echo "hello";
    }
}


$a = new hello_1();
$a->hello_0();



/*運行結果如下所示
Fatal error: Cannot override final method hello::hello_0() in /Users/mac/PhpstormProjects/hello/測試/14--面向對象的阻斷繼承.php on line 27

*/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章