无忧岛

Archive for the ‘php’ Category

12 八, 2010

php面向对象OOP编程教程(九) – 类的重载

Posted by: kinglife In: php

在PHP中,函数是不能重名的,同一个类中方法也不能重名,我们这里所说的重载,是指子类方法与父类方法以同名的方式对父类方法进行覆盖。很多时候,子类可以继承父类的方法直接拿过来用,但是有一些时候,子类需要覆盖父类原有的方法

22 七, 2010

php面向对象OOP编程教程(八) – 类的继承

Posted by: kinglife In: php

同样的子类可以继承父类的属性和方法,而且还可以拥有自己的属性和方法。但是要注意一点,类的世界里面只有”父子关系“,毕竟类不是真实的动物

这些特殊方法你也可以叫它们做特殊函数,因为我们前面说过了,方法就是类里面的函数。实际上前面我们已经玩过两个特殊方法了,还记得吗?就是构造方法和析构方法,即__construct和__destruct这两个方法。

15 七, 2010

php面向对象OOP编程教程(六) – 类的封装

Posted by: kinglife In: php

那么我们今天开始玩类的封装,什么是封装呢?额……就是封起来装(汗), 其实大部分专业术语也很好从字面上的意思去理解,只不过绝大多数人一涉及到技术方面的问题,就习惯性的往高深的方向去想,

所谓构造方法,就是在创建对象时自动执行的方法,也就是说,当你new一个对象的时候,不管你访不访问它,它都会自动执行。它是可以带参数的哦。构造方法通常用来执行一些初始化任务。

15 七, 2010

php面向对象OOP编程教程(四) – 类的访问

Posted by: kinglife In: php

在访问时,属性的名称是不带$号的,这一点,在《PHP 和 MySQL Web开发》(第三版)一书中的有些例子是错误的,虽然这本书被称为PHP的“圣经”,但是无论什么样书都难免出现人为的失误,所谓人非圣贤,孰能无过?所以俗话说尽信书不如无书,同样的提醒正在看我这篇教程的初学者们

15 七, 2010

php面向对象OOP编程教程(三) – 类的实例化

Posted by: kinglife In: php

所谓实例化,就是前面我们提到的具体化,只不过实例化这个术语更专业一些,多认识些专业术语没有坏处,说起这个专业术语啊,这个……啊!这个这个……啊!我经常看到一些人,本来很简单的事情,被他们一口一个专业术语

15 七, 2010

php面向对象OOP编程教程(二) – 类的创建

Posted by: kinglife In: php

PHP的类里面大概包含两个部分,即它的成员属性和成员方法,不要紧张,我们不去挖它们的概念,所谓属性和方法,就是类里面的成员变量和成员函数.所以从现在开始

首先声明OOP的概念是很重要的,因为它是OOP编程思想的基础,我在本教程里刻意的回避概念性问题,是为了降低初学者的恐惧心、增加初学者的求知欲,前面说了,很多不原意接触OOP的PHPer就是被概念折腾的.所以,大家千万不要跟人家说

15 七, 2010

php面向对象OOP编程教程

Posted by: kinglife In: php

这是一篇有悖常理的、大胆的教程,因为我要在不涉及或尽少涉及OOP概念的前提下,向读者介绍PHP的OOP.绝大部分PHPer对OOP敬而远之、退避三舍,就是被OOP那抽象繁琐、把人弄得焦头烂额的概念吓跑的,所以,本教程有意识的避开了OOP概念的讲解,力求通过实例用最简单、最通俗的方式来表述PHP的OOP.


Categories

Flickr PhotoStream

    flickrRSS probably needs to be setup

About

Name:KingLife
Email:lifewz#163.com