成員方法
之前我們說了php類別的定義與實例化方法,舉了個例子,創建了一個人的類。
但是人不單單有屬性,還有行為方式,例如人可以跑步,可以跳舞,可以唱歌,可以吃飯等等。那麼,我們改如何實現這些行為呢?接下來就要用到我們的成員方法去實現了。
還是上課的例子,定義一個人的類,創建一個跑的成員方法
class Preson{ public $name; public $age; public $gender; public function Run(){ //声明成员方法 echo "人在塔在"; } } //先实例化一个类 $Preson1 = new Preson(); $Preson1->name = "德玛西亚"; //调用成员方法 $Preson1->Run();
這個例子就是一個簡單的成員方法的創建個調用。
成員變數
類別中的變量,也叫成員變量,我們之前的例子就已經使用過,這裡向大家提出來說明一下。
class Preson{ public $name; //定义成员变量 public $age; }
上面範例中的$name就是成員變數。
類別常數
類別中有變量,那麼相對的也就是會有常數。常量的意思就是不會改變的量,是一個恆值。
定義常數,我們用const。
<?php class character{ public $name; //声明一个变量 const SKILLS = '哈撒尅'; //声明一个常量 } $character1 = new character(); $character1->name = "亚索"; echo '我要玩' . $character1->name . '<br/>' . '技能是' . character::SKILLS;
上面的例子我們說明了常數的定義方法和存取方式。
以上是php物件導向:成員方法、成員變數、類別的常數的詳細內容。更多資訊請關注PHP中文網其他相關文章!