面向过程与面向对象

作者: 隔壁的王叔叔来了 | 来源:发表于2019-12-10 20:35 被阅读0次

对于开发语言而讲,C语言是属于面向过程的开发语言,而OC是属于面向对象的开发语言。

用一个事例来形容两者。就像是,你饿了,想要吃饭。如果选择面向对象的方法就是点外卖,让饭店来帮你做饭。而面向过程就是自己去做饭。面向对象,我们不需要管理问题是如果解决的,只管理最后产生的结果是否是自己需要的 。而面向过程,我们既要管理过程,也要管理结果。

面向过程:

  • 就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。

面向对象:

  • 是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。

面向对象 与 面向过程 的优缺点对比:

  1. 面向过程的缺点:
    1.1 代码不可复用;
    1.2 后期维护修改较为不便;

  2. 面向过程的优点:
    2.1 性能比面向对象高;

  3. 面向对象的缺点:
    3.1 性能比面向过程低;

  4. 面向对象的优点:
    4.1 代码复用性高;
    4.2 后期维护修改较为方便;

相关文章

  • Java学习day-07:面向对象

    一、面向过程和面向对象 1.面向对象与面向过程的区别: 面向对象具有三大特征;封装,继承,多态;面向对象与面向过程...

  • 2、面向对象

    一、面向对象 定义:面向对象是基于面向过程的。 面向对象与面向过程比较:面向过程:面向过程是以函数为基础,完成各种...

  • Java基础语法_Day06

    一、面向对象概述 面向对象思想 面向过程思想与面向对象思想A:什么是面向过程面向过程,其实就是面向着具体的每一个步...

  • Java复习笔记——系统整理

    一、面向对象概念 1. 类与对象 1.1 面向过程和面向对象 面向过程 (Procedural Programmi...

  • 面向过程和面向对象的区别

    参考文章:面向对象和面向过程的区别面向对象与面向过程的本质的区别 面向过程(pop)和面向对象(oop)是什么 p...

  • P 面向对象 | 面向对象

    一、面向对象 1.1 面向过程与面向对象 1.1.1 面向过程 怎么做 1.1.2 面向对象 谁来做应对复杂的项目...

  • OC之02类与对象01面向对象之思想

    面向过程与面向对象 我们都知道OC是面向对象的,C语言是面向过程的,而面向对象与面向过程只是解决问题的两种不同的思...

  • 【技术贴】java面向对象的基本概念

    java面向对象概述 一,面向过程与面向对象 1,程序的发展经历了两个主要阶段:面向过程、面向对象。 2,对于面向...

  • JavaScript高级

    ==============part1========== 1.面向过程与面向对象 1.1面向过程 面向过程就是分...

  • 面向对象

    1.【应用】面向对象概述 a. 【理解】能够阐述面向对象思想与面向过程思想的特点 A:什么是面向过程面向过程,其实...

网友评论

    本文标题:面向过程与面向对象

    本文链接:https://www.haomeiwen.com/subject/ybfngctx.html