类和对象 对象:任何东西都可以称为对象,类实例化出来的东西 类:对所有同类的对象抽象出来的东西 定义类: 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> |