作为Object C语法的特性之一Posing
来源:互联网 发布:数字病理 人工智能 编辑:程序博客网 时间:2024/05/21 17:51
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语言特性
- SIGILL
- IDR、CRA、BLA、RASL、RADL、closed-gop、open-gop
- 数据库解析——mysql百万级以上查询优化
- android4.2以后,应用不能写和挂载SD卡的问题
- 很实用的一个js和uiwebview交换数据的类库
- 作为Object C语法的特性之一Posing
- 百度推送异常,不影响使用
- iOS 8 模糊视图(毛玻璃效果)的简单实现UIVisualEffectView
- windows 下 ffpemg安装
- hibernate中HQL范例大全
- qt 之 qprogressbar
- hdu 4445 Crazy Tank (暴力枚举)
- c# host web服务器
- handler基础知识转载