码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象 类和对象

时间:2016-06-05 15:17:10      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:

//面向对象     类     对象

//类是对象的抽象化
//对象是类的实例化

class Ren
{
 //成员变量
 var $tpo;
 var $zhong;
 var $name;
 var $sex;
 //成员方法
 function Eat()
 {
 echo "正在用手吃饭"; 
 }
 function Run()
 {
  echo "跑的很快";
 }
}

//实例化对象
$r=new Ren();
$r->name="张三";
echo $r->name;

//面向过程:不易维护,扩展性差,重用性差,灵活性差
//面向对象:
class Yuan
{
   var $banjing;
   //面积方法
   function MianJi()
   {
   return 3.14*$this->banjing*$this->banjing; 
   }
   //周长方法   
   function ZhouChang()
   {
 return 2*3.14*$this->banjing;
   }
}
$y1=new Yuan();
$y1->banjing=10;
$y1->MianJi();
$y1->ZhouChang();
$y2=new Yuan();
$y2->banjing=5;
$y2->MianJi();
$y2->ZhouChang();
echo $MianJi=$y1->MianJi()-$y2->MianJi();
echo $ZhouChang=$y1->ZhouChang()-$y2->ZhouChang();

 

 

输出结果:张三235.531.4

面向对象 类和对象

标签:

原文地址:http://www.cnblogs.com/panyiquan/p/5560810.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!