
3个回答
展开全部
object-c是针对ios系统的软件开发。
如果你打算将来从事IT工作,建议不管怎样C++最好是要学的,即使不是学的那么精,但是也要有所了解,最起码可以做到边开发边学。
如果你只是对开发比较感兴趣,建议你就学习object-c或者android吧,因为那个东西出成绩快,只要有个手机,弄上开发环境就可以编个手机软件什么的了,给女友编一个量身定做的软件也不错啊。相比之下学c++,想马上弄出个东西就比较困难了,因为直接用它来开发应用程序的太少了。编个桌面程序吧,完全可以用C#,那个东西弄起来更轻松的。
object-c开发对就业也是很有帮助的,现在苹果手机还算火,应用软件的需求也很高。要是有一天开发了一个不错的应用,暴富也是有可能的
如果你打算将来从事IT工作,建议不管怎样C++最好是要学的,即使不是学的那么精,但是也要有所了解,最起码可以做到边开发边学。
如果你只是对开发比较感兴趣,建议你就学习object-c或者android吧,因为那个东西出成绩快,只要有个手机,弄上开发环境就可以编个手机软件什么的了,给女友编一个量身定做的软件也不错啊。相比之下学c++,想马上弄出个东西就比较困难了,因为直接用它来开发应用程序的太少了。编个桌面程序吧,完全可以用C#,那个东西弄起来更轻松的。
object-c开发对就业也是很有帮助的,现在苹果手机还算火,应用软件的需求也很高。要是有一天开发了一个不错的应用,暴富也是有可能的
展开全部
语言没有什么好不好的。学的好都好。现在苹果和android都挺火的,学好了再加点创意可能会一夜暴富。object-c是用于苹果应用开发的。
展开全部
两者都是C语言的衍生,但C++完全不支持Objectice C,Objectice C仅仅支持部分C++特性(比如mm文件直接定义及实现类、函数指针等)。
Objective C在效率上比C++差一些(因为支持类反射,这样一来会有差距,而C++在这方面做得比较好),而且有些高级语言的底层支持C++(比如JNI)不支持Objectice C,导致Objectice C完全没名气。而且Objectice C因为好多API完全闭源也导致了现在也完全不能与主流的C++、Java、C#、VB等语言相提并论。
Objectice C应用的兴起也是2008年iPhone发布以后的事了。不过在这个硬件制造性能大幅提升的时代,C++的一些缺陷渐渐被性能稍差但比一些高级语言效率要好的Objectice C有所取代(因为它的内存还是手工管理的)。
Objective C在效率上比C++差一些(因为支持类反射,这样一来会有差距,而C++在这方面做得比较好),而且有些高级语言的底层支持C++(比如JNI)不支持Objectice C,导致Objectice C完全没名气。而且Objectice C因为好多API完全闭源也导致了现在也完全不能与主流的C++、Java、C#、VB等语言相提并论。
Objectice C应用的兴起也是2008年iPhone发布以后的事了。不过在这个硬件制造性能大幅提升的时代,C++的一些缺陷渐渐被性能稍差但比一些高级语言效率要好的Objectice C有所取代(因为它的内存还是手工管理的)。
本回答被提问者和网友采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询