首页 > 代码库 > 2014-05-19 总结

2014-05-19 总结

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表示私有的,只有本类内部可以使用;