A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

#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];
}

4 个回复

倒序浏览
这代码就不要发了..........
回复 使用道具 举报
马尔代夫的日出 发表于 2015-11-30 21:50
这代码就不要发了..........

大哥,你懂我的。。。
回复 使用道具 举报
发达哥绝对是个人才 为了分  你节操呢
回复 使用道具 举报
  不知道有什么用
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马