【关于面向过程和面向对象】

百度标准答案:

“面向过程”(Procedure Oriented)是一种以过程为中心的编程思想。

这些都是以什么正在发生为主要目标进行编程,不同于面向对象的是谁在受影响。

与面向对象明显的不同就是封装、继承、类。

“面向对象”(Object Oriented,OO)是软件开发方法。

面向对象的概念和应用已超越了程序设计和软件开发,

扩展到如数据库系统、交互式界面、应用结构、应用平台、

分布式系统、网络管理结构、CAD技术、人工智能等领域。

面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术 发展到一定阶段后的产物。

不知道各位怎么看,反正刚接触的时候,知道自己把这个解释熟记到了倒背如流的程度,

也依然不知道说的是什么,那么到底什么是面向过程和面向对象呢,其实网上也有好多很形象生动的解释,

例如用“把大象放进冰箱该分几部”来解释,真的,大象得罪谁了呢,好吧,好好说人话,

举个生活中的例子,

现在要造一辆车,

面向过程的思路就是:我得想着怎么造轮子,轮子用什么橡胶,是什么样的原理,发动机需要什么样的零件,

基于什么样的物理或是化学原理,接着怎么造外壳,甚至怎么炼钢铁……

这就是基于最底层的开发思路,我必须知道最底层的开发原理才行,

代表:C语言。

面向对象的思路:给我一个轮子,给我一个发动机,给我一个外壳,

我不需要明白它们是怎么怎么来的,直接拿过来用(调用)就可以了。

代表:java、python。

(0)

相关推荐

  • Bundle Adjustment原理及应用

    干货第一时间送达 虽然现在的轮子很多,但我们在使用过程中会碰到很多问题,而我们经常不知道从哪里下手,说明轮子不是你造的你不熟悉.因此我们不仅要重复造轮子,还要好好造,深入造,才能用好轮子,把轮子转化成 ...

  • 编程思想:面向对象和面向过程的区别与联系

    前言 何谓面向对象?何谓面向过程?对于这编程界的两大思想,一直贯穿在我们学习和工作当中.我们知道面向过程和面向对象,但要让我们讲出来个所以然,又感觉是不知从何说起.而这种茫然,其实就是对这两大编程思想 ...

  • Python面向过程有哪些特征呢?

    近期,有人留言问小编:Python开发是面向过程.函数还是对象?关于这个问题,通过以下这篇文章为大家详细解答一下. Python虽然是解释型语言,但是从设计之初就已经是一门面向对象的语言,对于Pyth ...

  • 成功交易员之路,面向过程制定目标

    就像生活中的任何努力一样,成为一名成功的交易员也需要设定目标.我认为目标设定是交易中最容易被忽视的方面.在没有明确目标的情况下从市场中获利就像在操纵无舵船. 但今天我讲的目标很可能与你现在所看到的完全 ...

  • 面向信号处理过程的ADC特性使传感器连接变得简单

    单片机(MCU)和传感器测控系统中,经常遇到需要模拟量传感器输入的情况. 这种输入的模拟量,需要由模拟数字转换器外设,简称ADC,来转换为N位数字量后再由CPU进行处理.近年来,随着智能传感器技术和物 ...

  • Python是面向对象还是过程?Python学习

    面向过程和面向对象是一种编程思想,那么Python开发是面向过程.函数还是对象呢?在这里,小编告诉大家,Python既支持面向对象,也可以支持面向过程. 虽然说Python是一种解释型语言,但它从一开 ...

  • Stata的面向函数式编程——以独董职业背景多元化赫芬达尔指数的计算过程为例

    众所周知,在学习python的时候,老师们一般喜欢将编程的思维分成面向过程.面向函数和面向对象式编程几种,学习的过程层层递进.在使用stata的时候,我们一般都喜欢面向过程式编程,这也是stata经常 ...

  • 引领新一代DCS发展方向!西门子面向未来的过程控制技术席卷而来!

    诞生于20世纪90年代的西门子SIMATIC PCS 7过程控制系统早已跻身为世界先进的过程控制系统之林,在20多年不断的升级优化中,凭借强大的功能.高度的灵活性和出色的性能,突破了传统过程控制系统的 ...

  • 论文推荐 | 面向UUV回收过程的单目视觉导引灯阵跟踪方法

    2021年第29卷第4期 基础研究 基本信息 作者:张  伟,  潘  珺*,  宫  鹏,  李子轩,  郭帅克,  高赛博 单位:哈尔滨工程大学 智能科学与工程学院, 黑龙江 哈尔滨, 15000 ...

  • 该怎样能够在孩子的成长过程中, 让孩子保持善良

    不知道大家有没有发现在当今社会上有一个这样的现象,就是孩子在很小的时候都比较的善良,但是当他们年纪大了之后就会开始变质.他们可能会变成偷奸耍滑的商人,或者是一些别的不好的人,那么当孩子在成长过程中的时 ...