计算类 Calculator

首先在自己建立的Xcode里的.h文件里建立:
@interface Calculator: NSObject(需要命名主题)

{

double accumulator;//(成员变量 本类里面的方法或者函数都可以直接读和写(收集))

}
-(void) setAccumulator:(double)value;//(获取‘写入
-(void) clear;//(清除,归零)
-(double) getAccumulatore;//(读取)
-(void) add:(double)value;//(加法
-(void) subtract:(double)value;//(减法
-(void) muliply:(double)value;//(乘法)

-(void) divide:(double)value;//(除法)

@end
2、然后在.m文件里
@implementation Calculator

-(void)setAccumulator:(double)value//(值);
{
accumulator = value;
}

-(void)clear;
{
accumulator = 0;

}

-(double)getAccumulator
{
return accumulator;
}

-(void)add:(double)value
{
accumulator = accumulator + value;
}

-(void)divide:(double)value
{
accumulator = accumulator - value;
}

-(void)subtract:(double)value
{
accumulator = accumulator * value;
}

-(void)muliply:(double)value
{
accumulator = accumulator / value;
}
@end

3、最后在main.m文件里;
int main(int argc, char * argv[]) {
@autoreleasepool
{
Calculator *callo = [[Calculator alloc] init];


[callo setAccumulator:20];
[ callo add : 10];
[callo subtract :10];
[callo divide :10];

double result = [callo getAccumulatore];
NSLog(@"%.2f",result);
}
}
:!:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值