分数类和设计和实现:
@interface Fraction : NSObject
{
//定义变量
int num, denom;
}
//定义add方法,使用Fraction类的实例变量
-(void) add:(Fraction *) afraction;
@end
@implementation Fraction
//计算分数的加法
-(void)add:(Fraction *)afraction
{//用self 调用自身的变量
num= [self num] *[afraction denom] + [self denom] * [afraction num];
denom = [self denom] *[afraction denom];
//用.调用实例变量中的变量
//num = num * afraction.denom + denom * afraction.num;
//denom = denom * afraction.denom;
}
@end