Objective-C和C++的区别
2013-10-06 13:17
169 查看
1.都是有C语言延伸而来
2.OC是完全动态的,C++是部分动态的
3.OC不支持多继承,通过代理 类别 协议优雅的实现了相关的一系列特性
4.调用机制不同OC里面叫发送消息 C++叫做调用函数数
5.OC里面的构造函数 析构函数为 allocate init//dealloc
6.OC2.0之后加入了垃圾回收机制,引用计数机制
7.OC不支持模板 不支持命名空间 不支持默认缺省参数
2.OC是完全动态的,C++是部分动态的
3.OC不支持多继承,通过代理 类别 协议优雅的实现了相关的一系列特性
4.调用机制不同OC里面叫发送消息 C++叫做调用函数数
5.OC里面的构造函数 析构函数为 allocate init//dealloc
6.OC2.0之后加入了垃圾回收机制,引用计数机制
7.OC不支持模板 不支持命名空间 不支持默认缺省参数
相关文章推荐
- Objective-C 与 C++ 的区别
- Objective-C 与 C++ 的区别
- Objective-C与C++的区别
- Objective-C 与 C++ 的区别:
- Objective-C、C++以及C之间的区别
- Objective-C 与 C++ 的区别:
- Objective-C 和 C++ 的区别有哪些?为什么苹果会选择前者?
- Objective-C 和 C++ 的区别有哪些?为什么苹果会选择前者?
- Objective-C、C++以及C之间的区别
- Objective-C 与 C++ 的区别
- c++与Objective-c的区别
- 好文,简单干练的总结了 objective-c与C++的区别
- Objective-C、C++以及C之间的区别
- Objective-C、C++以及C之间的区别
- 小结 C++与Objective-c的编写代码的一些区别
- Objective-C、C++以及C之间的区别
- C/C++与Objective-C的区别(转载)
- Objective-C、C++以及C之间的区别
- C++与Objective-C的区别
- Objective-C、C++以及C之间的区别