先声明3个类,分别是Person、Computer、Tocompare,制定游戏规则,让0~2中的数字依次代表石头、剪刀、布;在Person类中声明一个变量,接收键盘录入的数字,在Computer中声明一个返回随机数的方法,然后在Tocompare类中进行比较,思路很简单,直接上代码:
Person.h
@interface Person : NSObject
@property(assign ,nonatomic)int num;//声明一个属性,接收输入的数字
@end
由于没有在Person类中声明方法,所以Person.m文件为空;
Computer.h
@interface Computer : NSObject
-(int)play;//声明产生一个随机数的方法
@end
Computer.m
@implementation Computer
-(int)play
{
return arc4random()%3;//返回一个0~2中的随机数
}
@end
To compare.h
@interface To_compare : NSObject
-(void)compare;//声明一个比较的方法
@end
To compare.m
<