关于php面向对象感受

来源:互联网 发布:gfxbench数据库网址 编辑:程序博客网 时间:2024/06/05 06:05
1.2 PHP5中的类和对象
  
       我们先建立一个基础的类。
           PHP 中使用关键字 class 来定义一个类。类的命名一般使用首字符大写,而后每个单词首字符大写连接的方式方便阅读。

       使用 new 这个关键字创建对象   echo 会出现 Object id #1 类似字样 表明是个对象

      
       $p = new Person();也可以写成 $p = new Person; 但不建议使用后面的这种方式。



   1.3 PHP5 中的属性

       属性:用来       描述对象的数据元素       称为对象的属性(也称为       数据/        状态) {数据元素!??!!! 呵呵 理解一下! 是数据的元素, 元素是数据!!}

       在 PHP5 中,属性指在 class 中声明的-------------变量。
           在声明变量时,必须使用 public private protected 之一进行修饰,定义变量的--------访问权限。

           Public(公开): 可以自由的在类的内部外部读取、修改。

           Private(私有): 只能在这个当前类的内部读取、修改。
                                       在当前对象以外不能访问。设置私有属性是为了进行数据的隐藏。
                                               隐藏:指对象的一种保护机制,使得它的属性或方法不被外部的程序直接访问。

           Protected(受保护):能够在这个类和这个类的子类中读取和修改

       属性的使用:通过引用变量的 -> 符号调用变量指向对象的属性。
                        在        方法内部       通过 $this-> 符号   调用       同一对象的属性。

       改变对象的属性,
原创粉丝点击