基於PHP 物件導向之成員方法詳解

2022-10-06 13:21:14 字數 897 閱讀 3203

用乙個列子來讀解成員方法:大家可以自己動手寫一寫,加深理解。

這樣乙個需求; 希望人可以說話, 做算術題.......,這樣就需要使用到成員方法:

1、新增speak 成員方法,輸出 我是小明

2、新增jisuan 成員方法,可以計算從 1+..+1000的結果

3、修改jisuan 成員方法,該方法可以接收乙個數n,計算 1+..+n 的結果

4、新增add 成員方法,可以計算兩個數的和

參考**:

複製** **如下:

php    class person

public function jisuan()

//把計算結果ruturn 返回

return $result;

}public function jisuan2($n)

ujrxbvjkx    程式設計客棧  &n程式設計客棧bsp;   //return

return $result;

}//計算2個數的和

public function add($num1,$num2)

}$person1=new person;

//人說話

$person1->speak().'

';    //計算

ec '

'.$person1->jisuan();

//echo '

'.$person1->jisuan(100);

//帶引數的

echo '計算的結果是:'.$person1->jisuan2(5);

//計算2個數的和

echo "

50+50=".$person1->add(50,51);

?>

本文標題: 基於php 物件導向之成員方法詳解

本文位址:

php物件導向 成員方法 成員變數 類的常量

成員方法 之前我們說了php類的定義與例項化方法,舉了個例子,建立了乙個人的類。但是人不單單有屬性,還有行為方式,比如人可以跑步,可以跳舞,可以唱歌,可以吃飯等等。那麼,我們改如何去實現這些行為呢?接下來就要用到我們的成員方法去實現了。還是上節的例子,定義乙個人的類,建立乙個跑的成員方法12 345...

php 物件導向之 魔術方法

php 魔術方法 php 模式方法 描述 需要在類中定義魔術方法 construct destruct tostring 當物件被當作string使用時,這個方法會被自動呼叫。如 public function tostring echo myobj invoke 當物件被當成方法是,這個方法會自動...

Python物件導向之物件成員

任務 請修改右側 begin end 之間的 使其可以正常執行。該 的目的是求輸入資料的階乘。請在下面的begin end之間按照注釋中給出的提示編寫正確的 begin class factorial def init self,num self.num num defget value self ...