可見度:
@public
@protected
@package
.h檔案中對所有成員變數的賦值語句:
-(viod)setstuname:(nssting *)stuname
stuage:(nsinteger)stuage
stuscore:(cgfloat)stuscore;
注意:1.-(void)後要加set
2.整型浮點型不加*
3.在最後面加分號
.m檔案中:
-(viod)setstuname:(nssting *)stuname
stuage:(nsinteger)stuage
stuscore:(cgfloat)stuscore
注意:此處一定要複製.h檔案裡寫的內容,否則容易出錯
main.m檔案中
student *stu=[[student alloc]init];
[stu setstuname=@」孫悟空」 stuage=18 stuscore:89.9];
nslog(@」%@%ld%g」,[stu stuname],[stu stuage],[stu stuscore]);
OC 可見度,方法
student h inte ce student nsobject void sayhi void eat void play 對所有成員變數的賦值語句 只要有引數,就一定要假冒號,冒號相當於標識引數 在呼叫方法的時候我們通過引數形容詞知道對應要填的引數,形參名是在方法實現時用的 void set...
OC之例項變數可見度和方法
一 例項變數的可見度 例項物件 安全性 可見度 特點 public 公有的 例項變數可以在類的外部和內部操作 protected 受保護的,預設的 例項變數只能在該類和其子類內操作 private 私有的 例項物件只能在該類內訪問 在oc裡面,所有的例項物件預設的可見度是受保護的,protected...
成員變數可見度與方法
定義分數 fraction 類 1 成員變數 分子 分母 2 方法 1 自定義初始化方法 初始分子和分母 2 分子的賦值 取值方法 3 分母的賦值取值方法 4 列印分數資訊 5 約分 6 加 減 乘 除運算方法,返回分數物件。3 mian.m檔案中建立分數物件,測試加 減 乘 除。import in...