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