C++的面向对象与JAVA的相同的吗?

 我来答
蓬紫雪首坤
2019-06-24 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:33%
帮助的人:690万
展开全部
C语言和C++或是JAVA本来就没有关系,不要认为C和C++有什么必然的联系!学当前可以了!JAVA是一种运行在虚拟平台上的语言,这点和C++比在运行的速度上就要慢一点。但JAVA和C++最多的不同在,JAVA没有指针。JAVA是一种真正的面向对象的开发语言(当然也有一点不是的,就是里面还使用+,-,*,/等运算),C++可以说只是对C进行了改进,主要是加了类和对象,但还是有很多的东西和C没有什么不同的,所以说C++更灵活!JAVA有自己的垃圾回收,C++没有,所有C++的开发难度要比JAVA高一点(还有指针等等,不多说了)!
何悦郭澎
2019-06-11 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:29%
帮助的人:708万
展开全部
没有多少不同,首先,Java是从c++改变的,很多Java和C++程序是相同的
其次,对于OOP来说,他是一个完完全全的编程思路,其基本内容都相同:
数据抽象、类、继承、多态等等,所以没有学C++的面向对象,学JAVA能行
但是,从C语言(面向过程)转变到OOP还需要改变思维方式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓟悦可漫图
2020-01-11 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:29%
帮助的人:753万
展开全部
OOP是一个思路,OOP语言在OOP部分区别都不会太大,但C++不仅仅支持OOP,基本是个大杂烩,面向过程、面向对象、泛型等等等等,它都支持,总有你喜欢的,非常灵活
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式