- /*
- 设计一个方法,用来和其他车比较车速,返回车速的差距
- */
- #import <Foundation/Foundation.h>
- @interface Car : NSObject
- {
- @public
- int speed;
- }
- - (int)compareSpeedWithOther:(Car *)other;
- @end
- @implementation Car
- - (int)compareSpeedWithOther:(Car *)other
- {
- // speed
- // other->speed
- // 返回当前这辆车和other这辆车的速度差距
- return speed - other->speed;
- }
- @end
- int main()
- {
- Car *c1 = [Car new];
- c1->speed = 300;
-
- Car *c2 = [Car new];
- c2->speed = 250;
-
- int a = [c1 compareSpeedWithOther:c2];
-
- NSLog(@"a=%d", a);
-
- return 0;
- }
复制代码
|
|