@interface CashSuper :NSObject
-(double)AcceptCash:(double)money;
@end
CashSuper类实现
复制代码
#import"CashSuper.h"
@implementation CashSuper
-(double)AcceptCash:(double)money{
return -1.0; //这里返回 -1.0无任何意义,只是为了定义此方法
}
@end
CashNormal类接口
复制代码
#import"CashSuper.h"
@interface CashNormal :CashSuper
@end
CashNormal类实现
复制代码
#import"CashNormal.h"
-(double)AcceptCash:(double)money{
return money;
}
@end
CashRebate类接口
复制代码
#import"CashSuper.h"
@interface CashRebate :CashSuper{
@private double moneyRebate;
}
@property double moneyRebate;
-(CashRebate*)MyInit:(double)moneyRebates;
@end
CashRebate实现
复制代码










