類方法的實現
設計乙個「計算器(calculator)」類
實現兩個數的 + - * /四則運算
思路:首先建立乙個類
類名:calculator
屬性:第乙個數num1,第二個數num2, 運算結果result
行為:加:add, 減:jian, 乘:cheng ,除:chu ,
建立好乙個target ,按照oc多檔案開發的模式,建立好.h和.m的雙檔案
**如下:
1.在.h的檔案中:
#import
@inte***ce
calculator :
nsobject
-(void
)add;
-(void
)jian;
-(void
)cheng;
-(void
)chu;
@end
2.在.m的實現檔案中:
#import
"calculator.h"
@implementation
calculator
-(void
)add
-(void
)jian
-(void
)cheng
-(void
)chu
@end
3.在第乙個main.m的檔案中來進行複製運算並輸出
#import
#include
"calculator.h"
intmain(
intargc,
const
char
* argv)
return0;
} 輸出結果分別為:[分別在(******)處// 呼叫加(add);減(jian);乘(cheng);除(chu)]
2015-10-17 15:37:23.299 calculator[734:29585] 13.00
program ended with exit code: 0
2015-10-17 15:38:46.807 calculator[745:30335] 7.00
program ended with exit code: 0
2015-10-17 15:39:09.429 calculator[753:30573] 30.00
program ended with exit code: 0
2015-10-17 15:39:31.037 calculator[761:30810] 3.333333
program ended with exit code: 0
OC語言 OC語言基礎 類
1 oc檔案的擴充套件名為.m c 2 oc語言完全相容 c語言,即 oc語言中可以寫 c語言 3 oc語言也可以寫 c 語言,但是如果要寫 c 語言,則 oc擴充套件名為 mm 4 oc語言是在 c語言的基礎上增加了最小層的物件導向語言 型別oc語言 c語言關鍵字 基本上所有的都以 開頭 publ...
OC語言 OC語言基礎 類
一 oc語言基礎 1 oc檔案的擴充套件名為.m c 2 oc語言完全相容c語言,即oc語言中可以寫c語言 3 oc語言也可以寫c 語言,但是如果要寫c 語言,則oc擴充套件名為.mm 4 oc語言是在c語言的基礎上增加了最小層的物件導向語言 二 oc語言與c語言 三 1.import 與 incl...
oc類的實現
oc方法的簽名 方法簽名由多部分組成,每一部分簽名都說明引數含義,所以方法的簽名具有自說明性,例如 void setname nsstring aname age int aage方法簽名為setname age 說明這個方法是用來設定姓名和年齡的,具有兩個引數 void setname nsstr...