问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

C语言面向对象和面向过程有什么区别?

发布网友 发布时间:2024-02-24 07:04

我来回答

1个回答

热心网友 时间:2024-10-06 19:39

“C语言”面向过程和面向对象的区别是:面向过程是着重于其中程序设计的算法、语言的运用,如设计不同功能的函数。面向对象,按书上说是在C语言的基础上发展起来的,通俗说也就是更高一级的C语言,也就是C++,保留了大部分C语言的功能,而在设计方面却着重于对象的处理,获得更好地性能。
面向过程与面向对象的区别,由“如何把大象装进冰箱”来看:
一、面向过程
为了把大象装进冰箱,需要3个过程。
/* 思路:
1、把冰箱门打开(得到打开门的冰箱)。
2、把大象装进去(打开门后,得到里面装着大象的冰箱)。
3、把冰箱门关上(打开门、装好大象后,获得关好门的冰箱)。
*/
//每个过程有一个阶段性的目标,依次完成这些过程,就能把大象装进冰箱。
//写法一:
1:冰箱开门(冰箱)。
2:冰箱装进(冰箱,大象)。
3:冰箱关门(冰箱) 。
//写法一变体:
1:(冰箱开门 冰箱)。
2:(冰箱装进 冰箱大象)。
3:(冰箱关门 冰箱)。
//写法二:
冰箱关门(冰箱装进(冰箱开门(冰箱),大象))。
//写法二变体:
(冰箱关门 (冰箱装进 (冰箱开门 冰箱) 大象))。
二、面向对象
为了把大象装进冰箱,需要做三个动作(或者叫行为)。每个动作有一个执行者,它就是对象。
/* 思路:
1、冰箱,你给我把门打开。
2、冰箱,你给我把大象装进去(或者说,大象,你给我钻到冰箱里去)。
3、冰箱,你给我把门关上。
*/
//依次完成这些动作,你就可以把大象装进去。
//写法一:
1:冰箱.开门()
2:冰箱.装进(大象)
3:冰箱.关门()
//写法二:
冰箱.开门().装进(大象).关门()
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
油烟机价格多少钱一台 为什么真正懂房子的人只买二手房 来看看行家怎么做 二手房怎样看风水好不好?怎样看二手房子风水好坏?买二手房子怎么看风水... awm由哪几个英语组词 【急】英语组词成句5道,求英语高手帮解 我想去苏州打工,我对苏州一点都不了解,请问我该不该去 在苏州一家餐厅打工,每晚都超过规定时间下班,不想继续干了,离职能拿... 上海哪里可以摆地摊卖盒饭 高星级酒店做盒饭说明什么 谁能帮我分析一下:一份六块钱的盒饭有多少利润? 电源插头掉一个铁片怎么处理啊? 怎么一年改两次 如何一年内强制二次修改 如何强制二次修改? 老师让成绩差的上台讲课合理吗? 用苹果手机怎么做到第二次修改 一个手机号,注册了两个,如果把新注销掉,旧会回来吗... 一年改2次的办法 怎么在一年内修改两次 不到一年怎么改第二次 ...都是黑屏,都不知道谁的电话,必须按电源键才能亮屏,怎么回事... 一个手机号,注册了两个,如果把新注销掉,旧会回来吗... 一年内怎么改第二次 一个手机号,注册了两个,如果把新注销掉,旧会回来吗... 环球可以透支吗 怎么在一年内修改两次 环球额度是多少 如何一年内强制二次修改? 同一个手机号注册两个,新的刚注销,旧的怎么找回? 环球真的有额度吗? 如何强制二次修改 滥用职权罪的犯罪的主观方面必须是什么 怎么一年内修改两次怎样才能一年修改两次? 支付宝上的公爵有什么用 如何修改第二次? 如何一年内强制二次修改? 如何强制二次修改 支付宝公爵有什么用 您的手机号在最近24小时内绑定过三个,已达到限制,...24小时后... 怎么一年内修改两次? 惊蛰时节的养生重点是什么? 我一个手机号注册了两个,另外一个登不上了,怎么办? 改错了未满一年怎么改回来 一年内怎么改第二次 如何强制二次修改 手机号1 24 手机号24小时内绑定了两个被限制 请问什么时候才能重 ... 怎么一年内修改两次怎样才能一年修改两次? 请问一个手机号注册了两个,但登不上另一个怎么办啊? 一年内第二次强制修改 我一个手机号注册了两个,另外一个登不上了,怎么办?
  • 焦点

最新推荐

猜你喜欢

热门推荐