PHP面向对象

类和对象
对象:任何东西都可以称为对象,类实例化出来的东西
类:对所有同类的对象抽象出来的东西
 
定义类:
class ren()
{
        public $name//成员变量
    protected $age;
    private $height;  
     
       function say()
    {
        echo $this->name."正在说话!";
    }
    <br>  

    function __construct($s) //构造函数
    {
      $this->sex = $s;
    }

1
2
3
4
5
6
7
8
9
10
}
 
使用类
1.实例化对象
$r=new ren("男");  
2.给成员变量赋值
$r->name='张三';
var_dump($r);
3.调用成员方法
$r->say()//执行成员方法<br><br>访问修饰符<br>1.如果要加访问修饰符,需要去掉var<br>2.三种:public公有的 protected受保护的 private私有的<br>3.如果不加访问修饰符,默认是public<br><br>

  $this引用
  $this代表该对象(哪个对象调用),不是代表该类

  构造函数
  1.写法特殊:__construct()
  2.执行特殊:在造对象的时候最先执行
  作用:对对象进行初始化操作

1
<br>
原文地址:https://www.cnblogs.com/dianfu123/p/5493856.html