oop

作者: c与php | 来源:发表于2015-12-14 16:06 被阅读55次

    面向对象特点:封装、继承、多态


    声明一个类:
    [修饰符]class 类名{ [成员属性]//也叫成员变量 [成员方法]//也加成员函数 }
    在PHP中[]的是代表可有可无,也就是说类的修饰符可以有也可以没有,成员属性与成员方法,如果都没有就是虚函数

    具体例子

    <?php
    class Phone{
      public $width;//成员属性
      public $height;
      public $size;
    
     public function call($name){ //有参
    //成员函数
       echo "正在给{$name}打电话";
    }
    public function play(){ //无参
      echo "正在玩游戏";
    }
    public function info(){
      $this->play();//类内调用成员函数
      return "手机的宽度:{$this->width},手机的高度:{$this->height}";
    }
    }
    
    $pho=new Phone();//不带参数实例化对象,无构造函数情况下
    $pho->width="5cm";//成员属性赋值
    $pho->call("ncksdj");//类外调用成员函数
    echo "<br/>";
    echo $pho->play();
    echo "<br/>";
    echo $pho->info();
    ?>
    
    实例.jpg

    相关文章

      网友评论

          本文标题:oop

          本文链接:https://www.haomeiwen.com/subject/xsduhttx.html