类 / 构造函数

@implementation Man : NSObject
-(id) initWithName: (NSString *) name {
    self = [super init];
    if (self) {
        self.name = name;
    }
    return self;
}

-(id) initWithName: (NSString *) name country: (NSString *) country {
    self = [self initWithName:name];
    if (self) {
        self.country = country;
    }
    return self;
}
@end

Man *man = [[Man alloc] initWithName:@"Vladimir" country:@"Russia"];