面向对象 类和对象

面向对象与过程示例

//面向对象     类     对象

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

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

转载于:https://www.cnblogs.com/panyiquan/p/5560810.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值