OC 打殭屍問題 類的問題

2021-09-23 18:56:31 字數 1967 閱讀 9591

1、定義普通殭屍類:

例項變數:殭屍種類、殭屍總血量、殭屍每次失血量。

方法:初始化方法(設定殭屍種類,總血量)、被打擊失血、死亡。

2、定義路障殭屍類:

例項變數:殭屍種類、殭屍總血量、殭屍每次失血量,道具,弱點。

方法:初始化方法(設定殭屍種類,總血量)、被打擊失血、失去裝備、死亡。

3、定義鐵桶殭屍類:

例項變數:殭屍種類、殭屍總血量、殭屍每次失血量,道具,弱點。

方法:初始化方法(設定殭屍種類,總血量)、被打擊失血、失去裝備、死亡。

4、在main.m中建立普通殭屍物件,設定總血量50,每次失血量為 3,沒有道具。

5、在main.m中建立路障殭屍物件,設定總血量80,每次失血量為 2,設定道具為路障。

6、在main.m中建立鐵桶殭屍物件,設定總血量120,每次失血量為 1,設定道具為鐵桶。

main.m檔案

#import 

#import "commonzombie.h"

#import "barrierzombie.h"

#import "bucketzombie.h"

int main(int argc, const char * ar**)

return 0;

}

普通殭屍commonzombie.m檔案

#import "commonzombie.h"

@implementation commonzombie

//customized init method

- (id)initwithkind:(nsstring *)kind totalblood:(nsinteger)totalblood

//失血

- (void)loseblood

//死亡

- (void)death

//設定每次的失血量

- (void)setreduceblood:(nsinteger)reduceblood

@end

路障殭屍barrierzombie.m

#import "barrierzombie.h"

@implementation barrierzombie

//customized init method

- (id)initwithkind:(nsstring *)kind totalblood:(nsinteger)totalblood

//失血

- (void)loseblood

//死亡

- (void)death

//失去裝備

- (void)loseprop

//設定每次的失血量

- (void)setreduceblood:(nsinteger)reduceblood

//設定裝備

- (void)setprop:(nsstring *)prop

@end

鐵桶殭屍bucketzombie.m

#import "bucketzombie.h"

@implementation bucketzombie

//customized init method

- (id)initwithkind:(nsstring *)kind totalblood:(nsinteger)totalblood

//失血

- (void)loseblood

//死亡

- (void)death

//失去裝備

- (void)loseprop

//設定每次的失血量

- (void)setreduceblood:(nsinteger)reduceblood

//設定裝備

- (void)setprop:(nsstring *)prop

@end

OC 打殭屍問題 類的問題

1 定義普通殭屍類 例項變數 殭屍種類 殭屍總血量 殭屍每次失血量。方法 初始化方法 設定殭屍種類,總血量 被打擊失血 死亡。2 定義路障殭屍類 例項變數 殭屍種類 殭屍總血量 殭屍每次失血量,道具,弱點。方法 初始化方法 設定殭屍種類,總血量 被打擊失血 失去裝備 死亡。3 定義鐵桶殭屍類 例項變...

oc 打殭屍 定義殭屍類

打殭屍。需求 1 定義普通殭屍類 例項變數 殭屍種類 殭屍總血量 殭屍每次失血量。方法 初始化方法 設定殭屍種類,總血量 被打擊失血 死亡。2 定義路障殭屍類 例項變數 殭屍種類 殭屍總血量 殭屍每次失血量,道具,弱點。方法 初始化方法 設定殭屍種類,總血量 被打擊失血 失去裝備 死亡。3 定義鐵桶...

OC打殭屍小樣

1 定義普通殭屍類 例項變數 殭屍種類 殭屍總血量 殭屍每次失血量。方法 初始化方法 設定殭屍種類,總血量 被打擊失血 死亡。2 定義路障殭屍類 例項變數 殭屍種類 殭屍總血量 殭屍每次失血量,道具,弱點。方法 初始化方法 設定殭屍種類,總血量 被打擊失血 失去裝備 死亡。3 定義鐵桶殭屍類 例項變...