黑马程序员技术交流社区
标题:
谁帮我运行运行啊
[打印本页]
作者:
ixx__123
时间:
2014-8-21 22:40
标题:
谁帮我运行运行啊
/*
设计一个方法,用来和其他车比较车速,返回车速的差距
*/
#import<Foundation/Foundation.h>
@interface Car :NSObject
{
@public
int= speed;
}
-(int)compareSpeedWihtOther:(Catr *)other;
@end
@imlemention Car
-(int)compareSpeedWihtOther:(Catr *)other
{
//speed
//other->speed
//返回当前这辆车和other这辆车的速度差距
return speed - other->speep;
}
@end
int main()
{
Car *c1 =[Car new];
c1->speed =300;
Car *c2=[Car new];
c2->speed =280;
[c1 compareSpeedWithOther:c2];
return 0;
]
作者:
王振宇351x
时间:
2014-8-22 11:37
没弄明白你有什么问题
作者:
陆习康
时间:
2014-8-22 13:26
#import <Foundation/Foundation.h>
@interface Car : NSObject
{
@public
int speed;
}
- (int) compareSpeedWithOther : (Car *)other;
@end
@implementation Car
- (int)compareSpeedWithOther :(Car *)other // Äãд´íÁË£¬ÊÇ(Car *)ÀàÐ굀 ²»ÊÇ (Catr *)
{
return speed - other->speed;
}
@end
int main()
{
Car * c1 = [Car new];
c1->speed = 300;
Car * c2 = [Car new];
c2->speed = 280;
int chaju =[c1 compareSpeedWithOther : c2];
NSLog(@"the chaju is %d",chaju);
return 0;
}
复制代码
以上是自己凭记忆写的,我没有编译器,也不知道到底正确不正确,楼主自己试试吧
作者:
cjfire
时间:
2014-8-22 13:50
-(int)compareSpeedWihtOther:(Catr *)other;
复制代码
这里的Car您误写成了Catr了,估计是这里的问题。
作者:
x65396731
时间:
2014-8-22 15:16
return speed - other->speep;
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2