1. 程式人生 > >oc基礎2屬性和成員變數

oc基礎2屬性和成員變數

1.在h檔案中只要有get和set方法,在外部就能訪問到

@property可以自動生成get和set方法。 生成的帶_的屬性,訪問控制為private
沒有用@property 修飾的成員變數可以通過是否新增get和set方法來進行訪問控制
2 .私有方法在.m檔案中宣告和實現,只能在.m檔案內才能訪問。

3.self 作用相當用java的this

self用於例項方法內部,標示呼叫該方法的本類的對像,只能呼叫其他的例項方法

self用於類方法,標示記憶體可以呼叫其他類方法

super 

4.子類的內部可以使用父類非私有的屬性和方法

5.重寫方法(NSString)的description

//使其可以輸出物件的內容