黑马程序员技术交流社区
标题:
类的封装和继承练习:纯手打新警察故事,仅供交流学习,嘎嘎
[打印本页]
作者:
FengLinHuoShan
时间:
2015-11-30 21:24
标题:
类的封装和继承练习:纯手打新警察故事,仅供交流学习,嘎嘎
#import <Foundation/Foundation.h>
@interface Person : NSObject
{
NSString *_name;
}
-(void)setName:(NSString *)name;
-(NSString *)getName;
-(void)run;
@end
@implementation Person
-(void)setName:(NSString *)name{
_name = name;
}
-(NSString *)getName{
return _name;
}
-(void)run{
NSLog(@"%@跑路...",_name);
}
@end
@interface Police : Person
{
NSString *_gun;
}
-(void)catchThief;
@end
@implementation Police
-(void)catchThief{
NSLog(@"%@大喊:站住,别跑...",_name);
}
-(void)run{
NSLog(@"%@狂追...",_name);
}
@end
@interface Thief :Person
{
NSString *_knife;
}
-(void)stealThings;
@end
@implementation Thief
-(void)stealThings{
NSLog(@"%@正在偷东西...",_name);
}
@end
int main(){
Police *p = [Police new];
[p setName:@"成龙"];
Thief *t = [Thief new];
[t setName:@"吴彦祖"];
[t stealThings];
[p catchThief];
[t run];
[p run];
}
作者:
马尔代夫的日出
时间:
2015-11-30 21:50
这代码就不要发了..........
作者:
FengLinHuoShan
时间:
2015-11-30 21:56
马尔代夫的日出 发表于 2015-11-30 21:50
这代码就不要发了..........
大哥,你懂我的。。。
作者:
649685603
时间:
2015-11-30 22:40
发达哥绝对是个人才 为了分 你节操呢
作者:
刘炼1993
时间:
2015-11-30 23:51
不知道有什么用
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2