蓝鸥iOS从零基础到精通就业-OC语言入门 2继承和初始化方法1

来源:互联网 发布:编程好学吗 编辑:程序博客网 时间:2024/05/16 06:40
  • iOS从零基础到精通就业 Objective-C

  • CSDN观看地址:http://edu.csdn.net/course/detail/3347
  • 2继承和初始化方法
  • #import <Foundation/Foundation.h>#import "HatZombie.h"#import "DrumZombie.h"#import "ZomBie.h"int main(int argc, const char * argv[]) {           //创建一个帽子僵尸    HatZombie *hat1 = [[HatZombie alloc] init];    [hat1 loseEquipment];    //对帽子僵尸进行赋值    //能不能在这个僵尸出生的时候就带值呢????    //重写初始化(出生)方法    ZomBie *zom1 = [ZomBie alloc];    zom1 = [zom1 initWithBlood:@"1000" attack:@"100" speed:@"20"];        ZomBie *zom2 = [ZomBie alloc];    zom2 = [zom2 initWithBlood:@"2000" attack:@"150" speed:@"10"];        ZomBie *zom3 = [ZomBie alloc];    zom3 = [zom3 initWithBlood:@"3000" attack:@"100" speed:@"15"];            HatZombie *hat2 = [[HatZombie alloc] initWithBlood:@"5000" attack:@"300" speed:@"5" armor:@"帽子"];    //创建一个铁通僵尸    DrumZombie *drum1 = [[DrumZombie alloc] init];    [drum1 loseEquipment];         DrumZombie *drum2 = [[DrumZombie alloc] initWithBlood:@"1000" attack:@"111" speed:@"22" armor:@"铁桶" weak:@"害怕磁铁"];     DrumZombie *drum3 = [[DrumZombie alloc] init];     DrumZombie *drum4 = [[DrumZombie alloc] init];        //借助便利构造器创建一个铁桶僵尸    DrumZombie *zom5 = [DrumZombie drumZombie:@"777" attack:@"22" speed:@"11" armor:@"铁桶" weak:@"磁铁"];        /*     名字 性别 年龄          文理科          专业 社团     */                return 0;}


0 0