php教程自学网 - 轻松零基础学php视频教程
条幅广告
当前位置: 主页 > PHP视频教程 >

兄弟连新版PHP教程:7.1.1PHP面向对象之面向过程详解

时间:2018-08-21 16:29来源:未知 作者:admin 点击:
面向过程以事件为中心的编程思想分析出解决问题所需要的步骤

  面向过程

  以事件为中心的编程思想

  分析出解决问题所需要的步骤

  再用函数(最小单位)把这些步骤一步一步实现

  使用的时候一个一个依次调用就可以了

  什么是对象

  万物皆为对象

  (1)对象

  对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。

  (2)对象的状态和行为

  对象具有状态,一个对象用数据值来描述它的状态。对象还有操作,用于改变对象的状态,操作就是对象的行为。对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中

  什么是面向对象

  面向对象是以功能来划分问题,而不是步骤

  注重的是对象,和对象的使用

  只有面向对象的程序,才真正的符合人类的思维逻辑

  世界是由各种各样具有自己的运动规律和内部状态的对象所组成的;不同对象之间的相互作用和通讯构成了完整的现实世界。因此,人们应当按照现 实世界这个本来面貌来理解世界,直接通过对象及其相互关系来反映世界。这样建立起来的系统才能符合现实世界的本来面目。

  它强调系统的结构应该直接与现实世界的结构相对应,应该围绕现实世界中的对象来构造系统,而不是围绕功能来构造系统。

  面向对象的重要优势

  可读性

  可重用性

  稳定性

  维护性

  可测试性

  1、黑白双方,这两方的行为是一模一样的

  2、棋盘系统,负责绘制画面

  3、规则系统,负责判定诸如犯规、输赢等

  1、开始游戏

  2、黑子先走

  3、绘制画面

  4、判断输赢

  5、轮到白子

  6、绘制画面

  7、判断输赢

  8、返回步骤2

 

 9、输出最后结果

 

(责任编辑:admin)
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
相关推荐
猜你喜欢