OPP :面向對象編程,深入理解類class

類(class)是面向對象設計的基礎。包含屬性(變量)和方法(函數)的結構,用關鍵字class定義,一旦定義了一個類,就可以用關鍵字new創建這個類的任意數量的對象,累的屬性和方法可以通過->結構訪問。
比如,創建一個對象Person

class Person
{
    public $name=‘’;
    function name($newname = null){
        if( ! is_null($newname) ){
            $this->name = $newname;
        } 
        return $this->name;
    }
}

$sed = new Person;
$sed->name(‘XIAOLI’);
echo “Hello ,{$sed->name}\n”
$tc = new Person;
$tc->name(‘GONG’);
echo “Look out below {$tc->name}\n”

運行:Hello ,XIAOLI
           Look out below GONG 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章