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

2021-07-08 15:27:52 字數 1155 閱讀 2882

#import

/*#pragma mark起到標記的作用 */

//#pragma mark 彈夾

//#pragma mark -

#pragma mark - 彈夾

@inte***ceclip :

nsobject

-(void)addbuttet;

@end

@implementationclip

-(void)addbuttet

@end

//#pragma mark 槍

//#pragma mark -

#pragma mark - 槍

@inte***cegun :

nsobject

-(void)shoot:(clip *)name;

@end

@implementationgun

-(void)shoot:(clip *)clipelse

}@end

//#pragma mark 士兵

//#pragma mark -

#pragma mark - 士兵

@inte***ce person : nsobject

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

@end

@implementationperson

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

}@end

//#pragma mark 主方法

//#pragma mark -

#pragma mark - 主方法

int main(int argc, const

char * argv)

return0;}

//2015-12-05 22:22:43.200 3,物件作為方法引數傳遞[1964:284273] 打了一槍,剩下9顆子彈!

//2015-12-05 22:22:43.201 3,物件作為方法引數傳遞[1964:284273] 打了一槍,剩下8顆子彈!

//2015-12-05 22:22:43.201 3,物件作為方法引數傳遞[1964:284273] 打了一槍,剩下7顆子彈!

//program ended with exit code: 0

物件作為方法的引數傳遞

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

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

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

6 2物件作為資料成員

作 者 霍雨佳 完成日期 2014 年4月1日 版 本 號 v1.0 問題描述 本專案設計乙個三角形類,其資料成員不再是三角形三條邊的邊長,而是三角形的三個頂點。利用設計的三角形類,輸入三角形的三個頂點,求出其面積 周長,並判斷其是否為直角三角形和等腰三角形。樣例輸出 問題分析 1 這個問題需要用到...