WEB开发网
开发学院手机开发iPhone 开发 iPhone 开发碎语 阅读

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时释放对象所占用的资源。

上一页  1 2 

Tags:iPhone 开发 碎语

编辑录入:coldstar [复制链接] [打 印]
赞助商链接