国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

聲明,實(shí)例化,屬性與類常量,自動加載小總結(jié)

Original 2018-12-18 16:01:17 187
abstract:/*  * 類是一類事物共同特征和行為的抽象表達(dá),是對象的模板  * 類聲明用關(guān)鍵字class  * 對象是類的實(shí)例化表現(xiàn)形式  *  * 屬性是對象的共同特征,不同的對象其屬性值可能不一樣  * 類常量,是所有對象共有的,且只有一份,保存在類聲明中  *  *&nbs
/*
 * 類是一類事物共同特征和行為的抽象表達(dá),是對象的模板
 * 類聲明用關(guān)鍵字class
 * 對象是類的實(shí)例化表現(xiàn)形式
 *
 * 屬性是對象的共同特征,不同的對象其屬性值可能不一樣
 * 類常量,是所有對象共有的,且只有一份,保存在類聲明中
 *
 * 類的自動加載
 * spl_autoload_register(回調(diào)函數(shù))
 *
 * 回調(diào)函數(shù)接受一個(gè)參數(shù)就是要實(shí)例化的類名
 *
 * 類的訪問限制符
 * public 在類內(nèi)部,子類和類外部都可訪問
 * protected 只能在類內(nèi)部和子類中訪問,不能在類外訪問
 * private 只能在類內(nèi)部訪問,不能在子類和類外訪問
 * 我們可以在類中定義一個(gè)方法作為接口,來訪問有訪問限制的屬性或方法
 * */
class Staff
{
    public $name;
    protected $dept;
    private $salary;

    public function __construct($name='楊過',$dept='開發(fā)部',$salary = 5000)
    {
        $this->name = $name;
        $this->dept = $dept;
        $this->salary = $salary;
    }
    //定義一個(gè)借口來訪問被限制的屬性
    public function getDept()
    {
        if($this->name=='peter'){
            return '你沒有權(quán)限訪問';
        }
        return $this->dept;
    }

    public function getSalary()
    {
        if($this->dept=='財(cái)務(wù)部'){
           return '敢打聽老板身邊人的工資,不想混了?';
        }
        return $this->salary;
    }
}

$staff = new Staff();
echo $staff->getDept();
$staff = new Staff('peter');
echo '<hr>';
echo $staff->getDept();
echo '<hr>';
$staff = new Staff('小龍女','財(cái)務(wù)部',5000);
echo $staff->getSalary();

QQ圖片20181114103819.png

Correcting teacher:韋小寶Correction time:2018-12-18 16:08:00
Teacher's summary:寫的很不錯(cuò)哦!總結(jié)的也沒毛??!課后記得要多多練習(xí)哦!

Release Notes

Popular Entries