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

什么语言都可以
急急急急急急急急急!!!!!!
最好举例说明
例子要求是代码
代码的实现!!!

第1个回答  2020-02-03
我来点通俗的吧!!
面向对象与面向过程
比如说吃饭()这个方法,需要一个参数,饭!返回的结果是吃饱....
public
string
吃饭(参数
饭,参数
手,参数
嘴)
//
这里吃饭用到了参数
饭,手,嘴
{
用(参数)手抓(参数)饭
送到
(参数)嘴

//里面的具体吃法

return
"吃饱"
}
-------------------------------------------------------------
public
string
吃饭(参数
饭,参数
手,参数
嘴)
//也用到了这几个参数
{

用什么吃(参数
手)
+
参数(饭)
送到
嘴中
//调用下面如何吃这个方法

return
"吃饱"
}
public
void
用什么吃(参数
工具)
{

用传入的(参数) 工具

}
-------------------------------------------------------------
OK以上就是面对过程与面向对象的通俗理解了
第一个你可以把它理解为只是面向吃饭这个过程
第二个你可以理解为两个对象,一个为吃,一个为用什么吃
第2个回答  2019-06-26
面向过程就像是修桥一步一步来,面向对象就是是做积木造轮子去拼凑
第3个回答  2019-12-28
个人理解,面向过程和面向对象都是为了解决问题,面向过程是立一个目标,分步骤解决。面向对象是把这个目标拆解成不同的小目标,每个目标有自己的功能。
第4个回答  2019-11-17
这个不同的很啊
面向过程是一步一步来走的
而对象是有着自己的属性和方法
你学c
在学java
就明白这两个概念了
比如人的呼吸
面向过程应该是
吸气->吐气
而面向对象则是
人的呼吸方法
第5个回答  2019-01-04
形象的说.面向过程就是把解决的问题一步一步写出来
面向对象就是把程序看成一个物体,物体有属性,有相互关系
你要解决的是他们之间到底该是什么样的联系
相似回答