为什么说java才是真正的面向对象

asp.netc++都不是完全面向对象吗?为什么只有java是真正的面向对象?谢谢大家... asp.net c++都不是完全面向对象吗?
为什么只有java是真正的面向对象?谢谢大家
展开
 我来答
bmouth
2010-05-22 · TA获得超过910个赞
知道小有建树答主
回答量:152
采纳率:0%
帮助的人:0
展开全部
你好!

C++为了兼容C语言,还保留了面向过程的编程(还可以有独立于类的函数和全局变量存在)。Java则不同,它是一种完全的新语言,所以设计成完全面向对象的,所有代码的基本单位都是类,所有函数和变量都必须存在于类中。

但是有一点还需要指出,《Java编程思想》里面说了,java语言支持基本数据类型(int、char等等),这不是面向对象的,所以说java还是有瑕疵的。

希望大家踊跃讨论,互相学习。
TATAOK
2010-05-22 · 超过17用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:48.5万
展开全部
Java是面向对象功能的。就是说对每个对象的定义,然后一步一步定义其属性,进行完善。这是我的理解。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
uestcfb
2010-05-22 · TA获得超过1068个赞
知道小有建树答主
回答量:609
采纳率:0%
帮助的人:721万
展开全部
一种说法是,因为java里所有的东西都是对象--虽然其实java里内置的数据类型就不是对象,比如int a=5,a就不是。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
砥砺VS前行
2010-05-22 · 超过13用户采纳过TA的回答
知道答主
回答量:105
采纳率:0%
帮助的人:37.1万
展开全部
asp.net c++ 是面向对象的语言,而java是纯面向对象的语方。这个可能是体现在编程思想上面吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云中翯
2010-05-25 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:201
采纳率:100%
帮助的人:45.5万
展开全部
思维方式,是用对象调用方法,还是用函数去处理对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
文明求知若渴
2010-05-27 · TA获得超过659个赞
知道小有建树答主
回答量:692
采纳率:0%
帮助的人:326万
展开全部
JAVA之所以发展的这么迅速,而且有革命性的最重要的理念。就是面向对象。这其实就是他的编程思想。这体现在三大JAVA的特性上面:1.封闭2.继承3.多态。这三点充分的说明了面向对象的概念。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式