物件作為方法的引數傳遞

2021-07-12 03:48:53 字數 701 閱讀 7416

/*

士兵 事物名稱: 士兵(soldier)

屬性:姓名(name), 身高(height), 體重(weight)

行為:打槍(fire), 打**(callphone)

槍 事物名稱:槍(gun)

屬性:彈夾(clip) , 型號(model)

行為:上彈夾(addclip)

彈夾 事物名稱: 彈夾(clip)

屬性:子彈(bullet)

行為:上子彈(addbullet)

*/#pragma mark - 槍

@inte***ce

gun : nsobject

- (void)shoot;

@end

@implementation

gun- (void)shoot

else

}@end

#pragma mark - 士兵

@inte***ce

solier : nsobject

- (void)fire:(gun *)gun;

@end

@implementation

solier

- (void)fire:(gun *)gun

@end

int main(int argc, const

char * argv)

物件作為方法的引數連續傳遞

import 士兵 事物名稱 士兵 soldier 屬性 姓名 name 身高 height 體重 weight 行為 打槍 fire 打 callphone 槍 事物名稱 槍 gun 屬性 彈夾 clip 型號 model 行為 上彈夾 addclip 彈夾事物名稱 彈夾 clip 屬性 子彈 b...

59,物件作為方法引數傳遞

import pragma mark起到標記的作用 pragma mark 彈夾 pragma mark pragma mark 彈夾 inte ceclip nsobject void addbuttet end implementationclip void addbuttet end prag...

函式作為引數傳遞

作為學前端的小白,剛開始學到函式作為引數傳遞時,簡直一臉的懵逼,為什麼有時候要加括號,有時候又不用,特別是遇到setinterval的時候。下面是參考網上的一些答案,做的一些總結 要是有什麼錯誤不合理的地方,煩請指正哦 1 首先要理解一點,函式是一種叫做function引用型別的例項,因此函式是乙個...