您的位置:首页 > 编程语言 > PHP开发

关于php面向对象感受

2012-04-05 13:30 253 查看
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-> 符号 调用 同一对象的属性。

改变对象的属性,
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: