例項變數預設只能被當前類的物件訪問
2.
將資料隱藏起來,只能用此類的方法函式才可以訪問活著設定資料,不可被外部任意儲存時面相物件涉設計本質,降低了資料被無用的可能性
3.
在 OC語言中,使用@innterface和@impiementation來處理類
4.
不封裝的缺點:當一個類把自己的屬性暴露給外部的時候,那麼該類就失去了對屬性的管理權
5.
封裝的步驟:
定義設定例項變數(setter)方法
訪問例項變數(getter)的方法
6.
setter方法(設定器)
在setter方法的內部也可以對一些不合理的賦值進行篩選過濾
7.
set方法的作用:為外界提供一個設定成員變數值的方法
8.
命名規範:
方法名必須以set開頭
set後面跟上成員變數名稱,首字母大寫(_age—>setAge)
返回值一定是void
一定要接受一個引數,而且引數型別跟成員變數型別一致
形參名不能與變數名一致
9.
set方法的好處
不讓資料暴露在外,保證了資料的安全性
對設定的資料進行過濾
1
例項變數預設只能被當前類的物件訪問
2.
將資料隱藏起來,只能用此類的方法函式才可以訪問活著設定資料,不可被外部任意儲存時面相物件涉設計本質,降低了資料被無用的可能性
3.
在 OC語言中,使用@innterface和@impiementation來處理類
4.
不封裝的缺點:當一個類把自己的屬性暴露給外部的時候,那麼該類就失去了對屬性的管理權
5.
封裝的步驟:
定義設定例項變數(setter)方法
訪問例項變數(getter)的方法
6.
setter方法(設定器)
在setter方法的內部也可以對一些不合理的賦值進行篩選過濾
7.
set方法的作用:為外界提供一個設定成員變數值的方法
8.
命名規範:
方法名必須以set開頭
set後面跟上成員變數名稱,首字母大寫(_age—>setAge)
返回值一定是void
一定要接受一個引數,而且引數型別跟成員變數型別一致
形參名不能與變數名一致
9.
set方法的好處
不讓資料暴露在外,保證了資料的安全性
對設定的資料進行過濾
1