1.super跟java里的super关键字类似。
2.self跟java里的this关键字类似。
3.如java一样,Objective-C只有一个parent class.
4.[super init]就是调用父类的构造方法。
5.if(self)跟if(self != nil)是一样的,nil是Objective-C用来表达NULL的方式。
6.Objective-C的构造方法就是"init"方法,这里与java不一样.
-(Fraction*) initWithNumerator: (int) n denominator: (int) d { self = [super init]; if ( self ) { [self setNumerator: n andDenominator: d]; } return self; }