zoukankan      html  css  js  c++  java
  • 面向对象 类和对象

    //面向对象     类     对象

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

    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

  • 相关阅读:
    tomcat配置数据源
    Spring 配置详解
    典型的软件开发模型
    600字让你读懂Git
    JVM的自愈能力
    Maven的pom.xml文件详解
    如何使用Log4j
    掌握jQuery插件开发,这篇文章就够了
    CSS Gradient详解
    CSS Transition
  • 原文地址:https://www.cnblogs.com/panyiquan/p/5560810.html
Copyright © 2011-2022 走看看