码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象1

时间:2016-06-19 20:03:54      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:

面向对象编程的概念:抽象数据类型和信息封装 , 继承 ,多态 。

PHP 中使用关键字 class 来定义一个类。类的命名一般使用首字符大写,而后每个单词首字符大写连接的方式方便阅读。

使用new操作符来创建一个对象: 
  $obj=new Something; 

  然后你可以使用成员函数通过: 

  $obj->setX(5); 
  $see=$obj->getX(); 

属性中的变量可以初始化,但是初始化的值必须是常数,这里的常数是指php脚本在编译阶段时就为常数,而不是
在编译阶段之后在运行阶段运算出的常数。

在类的成员方法里面,可以通过$this->property(property是属性名字)这种方式来访问类的属性、 方法,但是
要访问类的静态属性或者在静态方法里面却不能使用,而是使用self::$property。

在类的非静态方法里面可以使用伪变量$this,这个伪变量是调用该方法的实例化对象引用
常量的值必须是一个定值,不允许修改,且不能是变量,类属性或其它操作(如函数调用)的结果。

面向对象1

标签:

原文地址:http://www.cnblogs.com/tu-8/p/5598654.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!