malike 发表于 2018-2-11 11:58:29


            PHP面向对象中常用的关键字
final
1.final不能修饰成员属性(类中常量不是用这个关键字)
2.final只能修饰类和方法
作用:
使用final修饰的类不能被子类继承
使用final修饰的方法不能被子类覆盖
用来限制类不被继承,方法不被覆盖就使用final
name=$name;
    $this->age=$age;
    $this->sex=$sex;
}
function fun1(){
    echo $this->name;
}
}
//Student类继承类用final修饰的Person类,所以会报错
class Student extends Person{
}
$stu=new Student("zs",20,"nan");
$stu->fun1();
?>
页: [1]
查看完整版本: 详谈PHP面向对象中常用的关键字和魔术方法