首页 > Web开发 > 详细

php中的OOP思想简介及如何使用oop面向对象实现一个’软件’

时间:2016-04-30 02:12:58      阅读:427      评论:0      收藏:0      [点我收藏+]
OOPObject Oriented Programming,面向对象编程 面向对象程序设计

三大特征:

?封装:隐藏内部实现的细节,给外部提供一个接口,程序中是通过类来实现的

?继承:代码重用,通过extends实现,子类可以继承父类的属性和方法(private除外)

?多态:多种形态,PHP本身就是一个多态性语言,因为它是弱类型的,php多态不明显

?

$a = 100;

$a = oop;

?

OOP的好处:

?可维护,

? 可重用,

?可扩展,

?灵活度高

?

如何使用面向对象的方法实现一个“软件”?

1.明确的业务需求

2.分析业务需求:在业务需求中找对象

3.设计数据模型描述对象,对象就是一组数据

??数据模型能够实现全部的软件功能

4.根据数学模型设计 类(数据的结构),概要编码

5.数据的初始化,构造器

?

软件的详细设计与实现(6--7)

6.根据数据可以实现绘图,显示数据到界面

7.增加方法实现软件的功能(动作:目的改数据)-->重绘

8.细化 7 完成软件

?

程序 = 数据结构(345) + 算法(678)

php中的OOP思想简介及如何使用oop面向对象实现一个’软件’

原文:http://phpkim.iteye.com/blog/2294461

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!