http://server.zol.com.cn/519/.html
和c++不同,objective-c不支持运算子重载
true
objective-c是非常实际的语言它是一个用c写成、很小的运行库,只会令应用程序的尺寸增加很小,和大部分oo系统使用极大的vm执行时间会取代了整个系统的运作相反
objective-c,通常写作objc和较少用的objective c或obj-c,是扩充c的面向对象编程语言它主要使用于mac os x和gnustep这两个使用openstep标准的系统,而在nextstep和openstep中它更是基本语言objective-c可以在gcc以及clang运作的系统上编写和c++主要优点编译,因为gcc与clang含objective-c的编译器
report
和java相同,objective-c只容许对象继承一个类别(不设多重继承),这一点也和c++不同
obj-c(图:ios.25pp.com)
http://server.zol.com.cn/519/.html
向提问标签:服务器
objective-c不支持多重继承,而c++语言支持多重继承
1514
微软在build 2015上透露了它的objective c技术,其最新ide visual studio 2015能将objective-c代码编译运行在windows 10上据说,这一技术可以将将objective-c代码尽可能多的转变成java或c++代码,挂钩进原生平台c++编程思想的 api那么同...
微软在build 2015上透露了它的objective c技术,其最新ide visual studio 2015能将objective-c代码编译运行在windows 10上据说,这一技术可以将将objective-c代码尽可能多的转变成java或c++代码,挂钩进原生平台的 api那么同样是“c”,objective-c和c++之间有何不同?
所以,理论上将,objective-c它完全兼容标准c语言;相比之下,c++对c语言的兼容主要体现在语法上,objective-c在此基础上增加了面向对象编程语言的特性以及smalltalk消息机制
objective-c写成的程序通常不会比其原始码c++编程思想大很多而其函式库(通常没附在软件发行本)亦和smalltalk系统要使用极大的内存来开启一个窗口的情况相反
在c++里,对象的静态类型决定你是否可以发送消息给它,而对objective-c来说,由动态类型来决定
中关村在线
server.zol.com.cn
objective-c是动态定型(dynamicaly typed)所以它的类库比c++要容易操作objective-c 在运行时可以允许根据字符串名字来访问方法和类,还可以动态连接和添加类
权威白癜风医院什么样的人容易得白癜风