摘要: 在C#中,我们用接口来实现多态。比如接口IOb,定义了1个方法F; 有两个类A,B都实现了IOb接口。IOb item = new A();item.F();//执行的是A.F();item = new B();item.F();//执行的B.F(); 在objective-c中,interface 的含义和C#有了很大的不同,不能这样使用。那么如何实现类似的效果呢。那就是特殊类型id,看如下代码段,注释:Fraction 和 Complex都包含print 方法。#import “Fraction.h”#import “Comple 阅读全文
posted @ 2011-02-11 15:08 Marius Wang 阅读(2592) 评论(0) 推荐(0) 编辑