为什么说java是面向对象编程语言,面向对象和面向过程最大的区别是什么

 我来答
Sywzy
2011-06-20 · TA获得超过342个赞
知道小有建树答主
回答量:218
采纳率:0%
帮助的人:178万
展开全部
java里面全是类,实行的是万事万物皆对象
面向过程开发方式是对计算机底层结构的一层抽象,它明显把程序的内容分为数据和操纵数据的操作两部分。这种编程方式的核心问题是数据结构和算法的开发和优化。C 语言所提供的机制就是典型的结构化编程设施。 需要一步步去实行
面向对象就不同了,抽象数据类型方法虽然也有一定的抽象能力,但其核心仍然是数据结构和算法。而面向对象方法直接把所有事物都当作独立的对象,处理问题过程中所思考的不再主要是怎样用数据结构来描述问题,而是直接考虑重现问题中各个对象之间的关系。可以说,面向对象革命的最重要价值就在于改变了人们看待和处理问题的方式。
hoponelee
2011-06-20 · TA获得超过400个赞
知道小有建树答主
回答量:370
采纳率:0%
帮助的人:249万
展开全部
面向对象编程,是一种思想, 既然是思想,自然每个人对它的理解是不同的 ...
面向过程编程,字面上看,如果一个软件,从启动,到最后关闭,是一条线上进行的...而面向对象并不是在一条线上去执行...

建议学完之后,再去讨论它们的区别...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式