基于PHP 面向对象之成员方法详解
发布时间:2022-07-12 11:23 所属栏目:121 来源:互联网
导读:用一个列子来读解成员方法:大家可以自己动手写一写,加深理解。 这样一个需求; 希望人可以说话, 做算术题.......,这样就需要使用到成员方法: 1、添加speak 成员方法,输出 我是小明 2、添加jisuan 成员方法,可以计算从 1+..+1000的结果 3、修改jisuan 成员方
用一个列子来读解成员方法:大家可以自己动手写一写,加深理解。 这样一个需求; 希望人可以说话, 做算术题.......,这样就需要使用到成员方法: 1、添加speak 成员方法,输出 我是小明 2、添加jisuan 成员方法,可以计算从 1+..+1000的结果 3、修改jisuan 成员方法,该方法可以接收一个数n,计算 1+..+n 的结果 4、添加add 成员方法,可以计算两个数的和 参考代码: 复制代码 代码如下:www.CuoXIn.com <?php 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().'<br/>'; //计算 echo '<br/>'.$person1->jisuan(); //echo '<br/>'.$person1->jisuan(100); //带参数的 echo '计算的结果是:'.$person1->jisuan2(5); //计算2个数的和 echo "<br/>50+50=".$person1->add(50,51); ?> (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读