PHP面向对象编程思想介绍
来源:互联网 发布:合同登记软件 编辑:程序博客网 时间:2024/05/16 09:00
面向对象编程: OOP, Object Oriented Programming;
工具/原料
- PHP面向对象编程思想介绍
面向过程的编程思想:
看一个例子——之前的常规例子:
其执行顺序是:从上往下(从前往后),依次进行。
所谓面向过程,通常就是:
将要解决的“大问题”(目标),分解为若干个步骤,从按逻辑上的先后顺序,依次执行这些步骤,最终实现目标(解决问题)。如下图所示:
比如,完成“报名学习”这件事,面向过程就是这样:
第一步,学生提出要报名,并提供姓名和照片
第二步,咨询老师接收照片并登记学生姓名
第三步,学生缴费(付款到学校账号)并获得缴费凭证
第四步,咨询老师验证凭证并分配班级
第五步,最终结果为:报名完成,学生可以在规定的时间到规定的班级(教室)上课,数据库中就有了该学生的信息。
END
面向对象的编程思想
面向对象的编程思想
面向对象的编程思想是:
将要解决的“大问题”(目标),分解为一个一个相对独立的“个体对象”;每个对象都能够按其自身的特征信息和功能(能力)来完成其该做的“事情”,所有对象合在一起协调一致,就可以完成最终的目标(解决该问题)。
比如,完成“报名学习”这件事,面向对象就是这样:
学生对象:有姓名有照片,有所属班级,能“提出报名”,能“缴费”
咨询老师对象:能接收照片并登记姓名,能分配班级。
班级对象:有班号,有开班日期,有教室。
一个结论:
万物皆对象。
阅读全文
0 0
- PHP面向对象编程思想介绍
- php面向对象编程思想
- Java面向对象编程(思想)简要介绍
- PHP的面向对象编程思想
- 面向对象编程思想
- 面向对象编程思想
- 面向对象思想编程
- 面向对象编程思想
- 面向对象编程思想
- 面向对象编程思想
- 面向对象编程思想
- 面向对象编程思想
- 面向对象编程思想
- 面向对象思想编程
- 面向对象思想编程
- 面向对象编程思想
- 面向对象编程思想
- php之面向对象思想
- linux系统中的主目录结构及其作用
- 从2-3树到红黑树
- C++中sort排序
- 机器学习教程之12-朴素贝叶斯(naive Bayes)法的sklearn实现
- 神水四题
- PHP面向对象编程思想介绍
- 机房重构-七层登录中(Datatable转泛型)
- 导入excel报表到数据库中(jxi技术)
- UVa10970-思维||记忆化-Big Chocolate
- (90)Properties在IO中应用:配置文件(store、load)
- d3 在中国地图上绘制城市
- Affective computing(一)
- python->turtle->基础操作
- 【学习笔记】天嵌2440第三季下学期——linux共享内存通讯