首頁 > 後端開發 > php教程 > php物件導向:成員方法、成員變數、類別的常數

php物件導向:成員方法、成員變數、類別的常數

巴扎黑
發布: 2023-03-07 11:08:01
原創
7829 人瀏覽過

成員方法

之前我們說了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 = &#39;哈撒尅&#39;;  //声明一个常量
}
$character1 = new character();
$character1->name = "亚索";
echo &#39;我要玩&#39; . $character1->name . &#39;<br/>&#39; . &#39;技能是&#39; . character::SKILLS;
登入後複製

上面的例子我們說明了常數的定義方法和存取方式。

以上是php物件導向:成員方法、成員變數、類別的常數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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