-
php学习 面向对象
本文为大家讲解提php中的面向对象编程,面向对象 对象概念是面向对象技术的核心。在显示世界里我们所面对的事情都是对象,如计算机、电视机、自行车等...
PHP 2014-12-14 06:30:05 -
php面向对象的方法重载两种版本比较
“重载”是类的多态的一种实现。函数重载指一个标识符被用作多个函数名,且能够通过函数的参数个数或参数类型将这些同名的函数区分开来,调用不发生混淆...
PHP 2014-12-14 00:18:05 -
PHP面向对象分析设计的经验原则
本文是一篇php开发的经验谈,为大家讲解了PHP面向对象分析设计的经验原则,感兴趣的同学参考下. 你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起 ...
PHP 2014-12-13 21:06:08 -
RoboBrain:面向机器人的谷歌
据国外媒体报道,人们要什么问题,可以去询问谷歌、必应、百度或者在线数据库。现在,机器人们也有了属于它们的知识数据库...
互联网 2014-12-13 19:27:08 -
PHP程序61条面向对象分析设计的经验小结
你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起 ...
PHP 2014-12-13 18:27:07 -
PHP 高级课程笔记 面向对象
第一节课,讲的是面向对象的基本知识,介绍了类的封装,类的继承,对象,类的定义和使用,类的结构,成员方法,成员变量与属性等零碎知识,这里只是把几个例子的源代码贴出来,仅供参考。 例一: <?php // 类的定义 class User { // 属性,注意public、private、protected的作用范围 public $name = "hackbaby"; // 构造函数 function __construct() { echo "construct<br />"; } // 方法 function say() { echo "这是在类的本身调用:$this->name"; } // 析构函数 function __destruct() { echo "destruct"; } // 返回当前对象的描述信息 通过实例化的变量名调用例如本例中的$user function __toString() { return ...
PHP 2014-12-12 15:15:13 -
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
本文为大家讲的是php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法,感兴趣的同学参考学习下. 一般来说,总是把类的属性定义为private,这更符合现实的逻辑。但是,对属性的读取和赋值操作是非常频繁的,因此在PHP5 中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,以及检查属性的“__isset()”和删除属性的方法“__unset()”...
PHP 2014-12-11 12:09:04 -
php面向对象全攻略 (九)访问类型
本文为大家讲解的是php面向对象全攻略 (九)访问类型,类型的访问修饰符允许开发人员对类成员的访问进行限制,这是PHP5 的新特性,但却是OOP 语言的一个好的特性。而且大多数OOP 语言都已支持此特性...
PHP 2014-12-11 10:42:04 -
php面向对象全攻略 (十七) 自动加载类
本文为大家讲解了php面向对象全攻略 (十七) 自动加载类,多开发者写面向对象的应用程序时,对每个类的定义建立一个PHP 源文件。一个很大的烦恼是不得不在每个脚本(每个类一个文件)开头写一个长长的包含文件的列表...
PHP 2014-12-11 09:57:04 -
php面向对象全攻略 (十六) 对象的串行化
本文为大家讲解了php面向对象全攻略 (十六) 对象的串行化,有时候需要把一个对象在网络上传输,为了方便传输,可以把整个对象转化为二进制串.感兴趣的同学参考下. 把对象串行化 有时候需要把一个对象在网络上传输,为了方便传输,可以把整个对象转化为二进制串, 等到达另一端时,再还原为原来的对象,这个过程称之为串行化,就像我们现在想把一辆汽 车通过轮船运到美国去,因为汽车的体积比较大,我们可以把汽车拆开成小的部件,然后我们把这些部件通过轮般运到美国去,到了美国再把这些部件组装回汽车。 有两种情况我们必须把对象串行化,第一种情况就是把一个对象在网络中传输的时候要 将对象串行化,第二种情况就是把对象写入文件或是数据库的时候用到串行化...
PHP 2014-12-11 07:42:03 -
php面向对象全攻略 (十一)__toString()用法 克隆对象 __call处理调用错误
本文为大家讲解的是php面向对象全攻略 (十一)__toString()用法 克隆对象 __call处理调用错误,我们前面说过在类里面声明“— ”开始的方法名的方法(PHP 给我们提供的),都是在某一时刻不同情况下自动调用执行的方法,感兴趣的同学参考下. 16.__toString()方法 我们前面说过在类里面声明“— ”开始的方法名的方法(PHP 给我们提供的),都是在 某一时刻不同情况下自动调用执行的方法,“__toString()”方法也是一样自动被调用的,是在 直接输出对象引用时自动调用的, 前面我们讲过对象引用是一个指针,比如说:“$p=new Person()”中,$p 就是一个引用,我们不能使用echo 直接输出$p,这样会输出“Catchable fatal error: Object of class Person could not be converted to string”这样的错误,如果你在类里面...
PHP 2014-12-11 07:09:03