赞
踩
1.接口声明
-
- @interface Calculator: NSObject
- {
- double accumulator;
- }
-
- -(void) setAccumulator: (double) value;
- -(void) clear;
- -(double) accumulator;
- -(void) add: (double) value;
- -(void) subtract: (double) value;
- -(void) multiply: (double) value;
- -(void) divide: (double) value;
-
- @end
2.接口实现
- @implementation Calculator
-
- -(void) setAccumulator: (double) value
- {
- accumulator = value;
- }
-
- -(void) clear
- {
- accumulator = 0;
- }
-
- -(double) accumulator
- {
- return accumulator;
- }
-
- -(void) add: (double) value
- {
- accumulator += value;
- }
-
- -(void) subtract: (double) value
- {
- accumulator -= value;
- }
-
- -(void) multiply: (double) value
- {
- accumulator *= value;
- }
-
- -(void) divide: (double) value
- {
- accumulator /= value;
- }
-
- @end

3.接口调用
- Calculator *deskCalc;
- deskCalc =
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。