PHP 面向对象
1、传统开发方法存在问题
1.软件重用性差 ,
2.软件可维护性差,
3.无很好的扩展性
2、面向对象的要素
1. 抽象性 ,
2. 封装性 ,
3.共享性 ,
4. 强调对象结构而不是程序结构
3、面向对象的三大特点
封装,继承,多态,缺一不可
4、$this关键字是用来访问当前对象中的对象属性和对象方法的系统变量($this仅能在当前对象中使用)
5、初始化对象 __construct()
function __construct($name,$pwd,$age){
$this->name = $name;
$this->pwd = $pwd;
$this->age = $age;
}
6、封装 关 键字 :public,protected,private
public 表示全局,类内部外部子类都可以访问;
protected表示受保护的,只有本类或子类或父类中可以访问;
private表示私有的,只有本类内部可以使用;