PHPベースのオブジェクト向けメンバーメソッドの詳細
このような需要;人が话すことができることを望んで、算数の问题をします......、これには、メンバーメソッドを使用する必要があります:1、speakメンバーメソッドを追加し、出力は私が明ちゃん2、jisuanメンバーメソッドを追加し、1+..+から計算することができます.1000の結果3、jisuanメンバーメソッドを修正し、このメソッドは1つの数nを受信し、1+.+を計算することができる.nの結果4、addメンバーメソッドを追加し、2つの数の和を計算できます.
参照コード:
class Person{
public $name;
public $age;
//
public function speak(){
echo " ";
}
public function jisuan(){
// 1+..+1000
$result =0;
for($i=1;$i<=1000;$i++){
$result+=$i;
}
// ruturn
return $result;
}
public function jisuan2($n){
// 1+..+n
$result=0;
for($i=1;$i<=$n;$i++){
$result+=$i;
}
//return
return $result;
}
// 2
public function add($num1,$num2){
return $num1+$num2;
}
}
$person1=new Person;
//
$person1->speak().'
';
//
echo '
'.$person1->jisuan();
//echo '
'.$person1->jisuan(100);
//
echo ' :'.$person1->jisuan2(5);
// 2
echo "
50+50=".$person1->add(50,51);
?>