zoukankan      html  css  js  c++  java
  • PHP学习笔记之面向对象(上)

    面向对象:

    <?php
    //类   
    //对象
    //类是对象的抽象化;对象是类的实例化
    class ren
    {
        //成员变量
        var $top;
        var $zhong;
        var $sex;
        var $name;    
         //成员属性在php中是没有;
        //成员方法
        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;//$this 一个比较好好用的符号   
        }    
        
    }
    //求面积
    $r1=new yuan;
    $r1->banjing=10;
    $dmj = $r1->mianji();
    
    $r2= new yuan;
    $r2->banjing=5;
    $xmj=$r2->mianji();
    echo $dmj-$xmj;
    ?>
  • 相关阅读:
    密码等级
    ie兼容透明
    分割线
    支付宝银行判断接口
    date只能选择今天之后的时间js
    离开页面之前提示,关闭,刷新等
    使用 Linux 系统的常用命令
    C#窗体简单增删改查
    1
    二维数组
  • 原文地址:https://www.cnblogs.com/koker/p/5560287.html
Copyright © 2011-2022 走看看