PHP面向对象
后盾网 2012-2013 v2.0
后盾网 人人做后盾
对象
早期编程由于受电脑硬件限制,程序都是追求效率,而忽略可理解性、扩充性,随着硬件技术的发展,编程越来越重视多人开发,程序员越来越重视程序的可靠性、可扩展性、可维护性,所以刺激了程序语言的发展
面向过程:
程序员设计好程序代码流程图,辅助程序设计。优点:用什么功能就编写什么函数 缺点:数据管理上比较混乱 ,主要集中在函数成面上,面向对象把属性和方法进行封装,更好的可重用性和可扩展性
面向对象:
万物皆对象,将构成问题的事务分解到各个对象上,建立对象的目的不是为了完成一个工作,而是为了描述某个事务在解决问题中的行为,更符合人的思维习惯,代码重用性高,可扩展性好
类的概念
类:是一种抽象的概念,是具有相同语义定义对象的集合(具有相同属性和方法的集体),使用具体的类是不可行的,只能实例化。拿汽车举例,汽车的设计图纸就是类,汽车是对象。设计中重点是类的创建
现实生活中类的概念:万物皆为对象,如我们使用的具体电脑就是对象,那电脑就是一个类。比如你手上拿着的 iphone手机 是一个对象,对 手机 则是一个类
类名书写规范:类名首字母大写
对象
对象句柄:
用于区分不同对象。对象创建后,在内存中获取一块存储空间,储存空间的地址就是对象的标识或句柄
属性:
在类中定义的变量,即为成员属性,用于描述对
原创力文档

文档评论(0)