objective-c简单编程
用objective-c语言,设计一个坦克类,从终端输入run或者fire,对应输出开火!!!奔跑!!!oc新手不明白怎么调用方法,求完整代码...
用objective-c语言,设计一个坦克类,从终端输入run或者fire ,对应输出 开火!!!奔跑!!!
oc新手不明白怎么调用方法,求完整代码 展开
oc新手不明白怎么调用方法,求完整代码 展开
2个回答
展开全部
#import <Foundation/Foundation.h>
@interface Tank : NSObject
- (void)run;
- (void)fire;
@end
@implementation Tank
- (void)run
{
NSLog(@"奔跑!!!");
}
- (void)fire
{
NSLog(@"开火!!!");
}
@end
int main(int argc, const char * argv[])
{
@autoreleasepool {
Tank *tank = [[Tank alloc] init];
char str[50] = {0};
while (true)
{
scanf("%s",str);
NSString *string = [NSString stringWithUTF8String:str];
if ([string isEqualToString:@"run"])
{
[tank run];
}
else if ([string isEqualToString:@"fire"])
{
[tank fire];
}
}
}
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询