面向过程与面向对象区别

面向过程–POP(Process Oriented Programming)

“process”意为“过程”,“oriented”意为“面向”,“programming”在这里意为“编程”;面向过程是一种以过程为中心的编程思想,它是一种基础的顺序的思维方式。代表语言:C语言。

  • 走一步看一步
  • 目标不准确的咸鱼
  • 不适用普遍情况

面向对象–OOP(Object Oriented Programming)

“object”意为“对象”;是按人们认识客观世界的系统思维方式,采用基于对象(实体)的概念建立模型,模拟客观世界分析、设计、实现软件的办法。代表语言:C++,JAVA,Python。

  • 目标明确–即”对象“

  • 程序大众化,普遍

  • 过程弱化,不惜一切代价达成目标

  • 举例:

    • 明确目标–考取研究生
    • 设计计划–复习计划
    • 执行计划–读书
    • 达成目标–考取
  • 本质–站在更高层面看问题,看事物

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值