OC 可見度,方法

2021-07-04 02:15:20 字數 618 閱讀 8494

可見度:

@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...