类 property属性
?
類的定義
類的創(chuàng)建:
類是通過屬性來保存數(shù)據(jù)的。
成員變量的修飾:
Private:私有 外部不可訪問 不可繼承
Protected:被保護(hù) 外部不可訪問 可繼承
Public:公共 可被外部訪問 可繼承
?
對(duì)象的創(chuàng)建:
成員變量私有:
方法的調(diào)用:
方法有兩種:
多個(gè)參數(shù)的方法:
?
用porperty屬性取代成員變量的作用
聲明一個(gè)property屬性? 系統(tǒng)會(huì):
1.提供了對(duì)應(yīng)的set、get方法 :setAge;age
2.提供一個(gè)成員變量 變量為:_屬性名
3.提供了set、get方法的實(shí)現(xiàn)
下劃線訪問成員變量只能在本類中使用
property關(guān)鍵字:
引用計(jì)數(shù)表現(xiàn)在賦值上: 在使用屬性的set方法時(shí)用到了屬性修飾申明擁有權(quán)或者拷貝一份并申明擁有權(quán)
引用計(jì)數(shù)是內(nèi)存空間的屬性? 不是指針的屬性
但是不要嘗試去使用retainCount得到某個(gè)對(duì)象的引用計(jì)數(shù),因?yàn)橥ǔ?huì)得到錯(cuò)誤的結(jié)果。
?
重寫set方法
下MRC為MRR
?
重寫get方法
?
轉(zhuǎn)載于:https://www.cnblogs.com/kinghyt/p/11212600.html
總結(jié)
以上是生活随笔為你收集整理的类 property属性的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用 yum 安装Docker(Cent
- 下一篇: 反射 .