Posing 作为Object C语法的特性之一
来源:互联网 发布:看各大报纸软件 编辑:程序博客网 时间:2024/05/22 09:03
原文地址:http://blog.sina.com.cn/s/blog_59aee7ed01012gcp.html
Posing
扮演:作为Object C语法的特性之一。
通过poseAs方法来做到扮演的目的。
扮演的作用:无需要定义子类对象和初始化,就可以通过父类扮演子类来操作
。(等价于子类的直接操作,类似父类转子类)。
例子:
#import "Fraction.h"
@interface FractionB: Fraction
-(void) print;
@end
@implementation FractionB;
-(void) print
{
}
@end
int main (int argc, char *argv[])
{
}
输出结果:
(1/3) + (2/5) = (11/15)
Posing (扮演)和Categories(类目)的区别是:对于子类override父类方法的
情况,Categories 不能再调用父类的被重写的方法了;而Posing 可以通过“
[super 方法];”方式来调用父类被重写的方法。
- Posing 作为Object C语法的特性之一
- 作为Object C语法的特性之一Posing
- Object-C:Posing(扮演)
- Posing特性
- Object-C学习之三:Object-C基本语法之一
- Objective-c中的posing
- objective-c posing
- Objective-c中的posing
- Objective-C Posing
- Object c的点语法
- posing
- Objective-C中的posing(冒充)
- OBJECT-C的几个特性补充
- 黑马程序员--Object-C 对象的特性
- Object C 创建类的基本语法
- Object-C 类的点语法
- Object-C 类的点语法
- Object-c语言特性
- 媒体圈的翘楚
- 2011-2012中国嵌入式开发从业人员调查报告
- objective-c类别catagory的作用?
- 练字心得
- 如何学习嵌入式系统(基于ARM平台)
- Posing 作为Object C语法的特性之一
- 一个很简单的内容管理系统
- 嵌入式开发方向
- Nib/Xib文件的产生,编译和运行本质(待续更新中,感兴趣的请关注)
- (转)将DuiLib编译成静态库
- 喜欢你 那双眼动人笑声更迷人。
- ubuntu14.04双显卡解决方案,本人亲测,完美解决
- 4.4 函数返回值
- iOS开发教程:Storyboard全解析-第一部分