带任何参数
_________________________________________________________________________________
对象 final const
//类里面的方法不能修改
//类不能被继承
final class souji {
final public $pinpai; //报错
final function congdian() { //无效
echo $this->pinpai . "手机通过10v电压来充电";
}
public function kaijidonghua() {
echo "<<< 没有开机动画 >>>>";
}
}
class moto extends souji {
public function __construct() {
// $this->pinpai = "摩托罗拉";
$this->congdian();
}
public function kaijidonghua() {
echo "摩托罗拉商标";
}
}
$li = new moto();
$li->kaijidonghua();
//定义常量
define("WEBNAME", "文豆");
function aa(){
echo WEBNAME."专注PHPWEB开发";
}
aa();
class caiwu{
const suilv=0.05;
function __construct(){
echo WEBNAME;
}
function kaigonzi($xingming,$gongzi){
$gongzi = $gongzi-$gongzi*self::suilv;
return $xingming."的工资是:".$gongzi."元";
}
}
/*员工类*/
class yuangong{
private $xingming;//姓名
private $gongzisu;//工资数
function __construct($xingming,$gongzisu){
$this->xingming = $xingming;
$this->gongzisu = $gongzisu;
}
function kaizi(){
$caiwu = new caiwu();
return $caiwu->kaigonzi($this->xingming, $this->gongzisu);
}
}
$lisi = new yuangong("李四", "6000");
echo $lisi->kaizi();
|