网站制作学习网PHP→正文:php类基础
字体:

php类基础

PHP 2010/7/10 16:30:59  点击:不统计

<本文原载于www.forasp.cn>
php是一种面向对象的开发语言。php面向对象实现提供了一个全面的面向对象语言所能提供的所有特性。
本文是对初次学习php面向对象基础学习的人,主要介绍php类结束,以及其对象,属性,方法等概念性的文章。
首先理解面向对象,书本上说:面向对象OO的开发方法试图在系统中引入对象的分类,关系和属性,从而有助于程序的开发和代码重用。就我个人理解的面向对象是可以将不同的方法进行继承,重载,封装,通过实例化出来一个对象,用对象来调用封装的属性或者方法,对于某个方法或者属性的修改不影响其他对象属性或者方法。这是我个人的理解,如果有什么错误还请各位网友指正。
其次,类和对象
类(Class)实际上是对某种类型的对象定义变量和方法的原型。它表示对现实生活中一类具有共同特征的事物的抽象,是面向对象编程的基础。
对象(object)是一件事、一个实体、一个名词,可以获得的东西,可以想象有自己的标识的任何东西。对象是类的实例化
对象的属性是对象相关的特性和变量。
对象的操作则是对象可以执行的,用来改变自身或者对外部产生影响的方法,行为或者函数。
封装,也可以说是数据隐藏,从本质上说,访问一个对象中的数据只能通过对象来操作,在不改变对象接口的情况下可以添加新的性能,修复bug等。
多态性,是指不同的类对同一操作可以有不同的行为。比如自行车,汽车同属于交通工具类,它们都具有运动的操作,但是它们的行为不同,一个运行慢一个运行快。
继承在子类之间创建层次关键,子类从它的超类中继承属性和操作。
<%77w%77%2Ef%6F%72p%73%70%2Ec%6E>

·上一篇:PHP路径 >>    ·下一篇:php类之创建,属性,操作 >>
推荐文章
最新文章