PHP面向对象编程思想介绍

面向对象编程:  OOP,  Object   Oriented  Programming;

 

工具/原料

  • PHP面向对象编程思想介绍

面向过程的编程思想:

  1. 1

    看一个例子——之前的常规例子:

    PHP面向对象编程思想介绍
  2. 2

    其执行顺序是:从上往下(从前往后),依次进行。

     

    所谓面向过程,通常就是:

    将要解决的“大问题”(目标),分解为若干个步骤,从按逻辑上的先后顺序,依次执行这些步骤,最终实现目标(解决问题)。如下图所示:

    PHP面向对象编程思想介绍
  3. 3

    比如,完成“报名学习”这件事,面向过程就是这样:

    第一步,学生提出要报名,并提供姓名和照片

    第二步,咨询老师接收照片并登记学生姓名

    第三步,学生缴费(付款到学校账号)并获得缴费凭证

    第四步,咨询老师验证凭证并分配班级

    第五步,最终结果为:报名完成,学生可以在规定的时间到规定的班级(教室)上课,数据库中就有了该学生的信息。

    END

面向对象的编程思想

  1. 面向对象的编程思想

    PHP面向对象编程思想介绍
  2. 面向对象的编程思想是:

    将要解决的“大问题”(目标),分解为一个一个相对独立的“个体对象”;每个对象都能够按其自身的特征信息和功能(能力)来完成其该做的“事情”,所有对象合在一起协调一致,就可以完成最终的目标(解决该问题)。

    PHP面向对象编程思想介绍
  3. 比如,完成“报名学习”这件事,面向对象就是这样:

    学生对象:有姓名有照片,有所属班级,能“提出报名”,能“缴费”

    咨询老师对象:能接收照片并登记姓名,能分配班级。

    班级对象:有班号,有开班日期,有教室。

     

    一个结论:

    万物皆对象。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值