25)类的封装
1)------protected是保護(hù) ?就是本類中變量可以訪問,在子類中變量也是可以訪問的
-----protected在類的繼承中和private有區(qū)別,但是在單個(gè)類中 和private是一摸一樣的
-----如果要想在類的外部訪問 私有成員和 ?保護(hù)成員 ?可以編寫一個(gè)函數(shù),來返回你的私有和保護(hù)變量。
? ? ? ?-----得到類中的保護(hù)成員和私有成員變量的值 ?叫 getter方法
-------在類外設(shè)置 ?保護(hù)成員和私有成員變量的值 ?叫 setter方法
2)在一個(gè)類的內(nèi)部,默認(rèn)的訪問權(quán)限是 private
3)但是 結(jié)構(gòu)體默認(rèn)的訪問權(quán)限是 public
4)其實(shí)在C語言中的結(jié)構(gòu)體,也可以將函數(shù)寫進(jìn)結(jié)構(gòu)體 ?只不過, 類和結(jié)構(gòu)的默認(rèn)訪問權(quán)限不一樣(這個(gè)就是類的 ?封裝)
?
轉(zhuǎn)載于:https://www.cnblogs.com/xiaoyoucai/p/8182740.html
總結(jié)
- 上一篇: 微信小游戏“跳一跳”,Python“外挂
- 下一篇: Codeforces 429B Work