『编程基础』POP-面向过程编程

概述

POP(Procedure-oriented Programming,面向过程编程)是一种以过程为中心的编程思想。这些都是以什么正在发生为主要目标进行编程,不同于面向对象的是谁在受影响。

编程思想

面向过程最重要的是模块化的思想方法。一步一步的按照过程来进行,面向流程的。
就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。

优点

性能比面向对象好,因为类调用时需要实例化,开销比较大,比较消耗资源。
比如单片机、嵌入式开发、 Linux/Unix等一般采用面向过程开发,性能是最重要的因素。

缺点

不易维护、不易复用、不易扩展.

语言

Pascal,C

你可能感兴趣的:(『编程基础』POP-面向过程编程)