17php模版模式

WBOY
發布: 2016-07-29 09:05:47
原創
1107 人瀏覽過

    直接上代碼。

<?php
abstract class sale{
    public $price = 0;
    
    public final function setprice(){
        $this->price += $this->Tax();
        $this->price -= $this->sale();
    }
    
    //税务
    protected function Tax(){
        return 0;
    }
    
    //租金
    protected abstract function sale(); 
}

class Book extends sale{
    public $name;
    public $author;
    
    function __construct($name, $author, $price){
        $this->name = $name;
        $this->author = $author;
        $this->price = $price;
    }
    
    function sale(){
        return $this->price*0.1;
    }
}

$book = new Book('《夜航西飞》', "马卡姆 柏瑞尔",100);
$book->setprice();
echo $book->price;
登入後複製

以上就介紹了17php模版模式,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板