135-PHP final类和方法都是不可被继承或覆盖的

<?php
    final class final_class{        //定义final修饰的类
        
    }
    class myclass extends final_class{        //试图继承final修饰的类,程序会报错
        
    }
?>

<?php
    class myclass{        //定义一个类
        final public function myfunc(){        //定义final修饰的类方法
            return 'final function';
        }
    }
    class test extends myclass{        //定义继承自myclass类的test类
        public function myfunc(){        //试图从父类继承的myfunc类方法,程序会报错
            return 'my function';
        }
    }
?>

 

posted @ 2019-06-14 08:05  像一棵海草海草海草  阅读(210)  评论(0编辑  收藏  举报