处理类和对象的关系时,尤其要重视OOP的两个方面。第一个方面是继承(inheritance)。另一个和类有关的OOP技术是复合(composition),也就是在对象中可以再引用其他对象。
继承的语法:@interface Circle : NSObject
在OC中,可以选择不继承,但是如果使用cocoa框架,就需要继承NSObject类,因为它提供了大量有用的特性。OC不支持多继承,也就说不能从多个类继承而来。可以通过category(类别)和protocol(协议)来达到多继承的效果。
Objective-C学习笔记——继承
原创
©著作权归作者所有:来自51CTO博客作者宇宙星河的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C++学习之继承
C++继承学习,包括单继承和多继承的了解,以及菱形继承出现的问题以及解决方法。
继承 虚拟继承 菱形继承 虚拟菱形继承 组合 -
Objective-C学习笔记 复合
Foundation Kit 框架好复杂。。
engine Foundation Kit 框架 in