iPhone 开发碎语
2010-07-06 05:04:00 来源:WEB开发网核心提示:ShapeRect bounds;}-(void) setFillColor: (ShapeColor)fillColor;-(void) setBounds: (ShapeRect)bounds;-(void) draw;@end //Circle2.多态Object-c利用[super Init]之类的语法调用父类
ShapeRect bounds;
}
-(void) setFillColor: (ShapeColor)fillColor;
-(void) setBounds: (ShapeRect)bounds;
-(void) draw;
@end //Circle
2.多态
Object-c利用[super Init]之类的语法调用父类的方法,每个类都有一个指向自己的self指针,这点和C++的隐含this指针是类似的。
Object-c并不支持多继承,因为多继承的开销过大,需要解决虚基类的问题。在大多数的嵌入式平台,比如Symbian上也不支持多继承。
3.内存管理
Object-c在内存管理上也采用大多数编译器所采用的reference counting技术,亦即编译器为每个对象维护一个引用计数,在这个引用计数为0时释放对象所占用的资源。
- ››开发Android 日历教程
- ››开发学院总结 Win 8实用技巧大全
- ››开发学院原创教程:把win8的IE10放桌面上方法(非...
- ››iphone图片拉伸的几种方法
- ››iphone正则表达式的简单使用
- ››iPhone开发Unresolved Symbols CAKeyframeAnimati...
- ››IPhone开发-“此证书是由未知颁发机构签名”解决方...
- ››IPhone开发-整合私钥和证书,生成.p12文件
- ››iPhone应用开发-UIPickerView选取器详解
- ››iphone 获取屏幕的宽度和高度
- ››iPhone读取工程包中的二进制文件
- ››iPhone新手机 不挂YouTube APP
更多精彩
赞助商链接