C# 字段 属性 方法 三霸主齐上阵
第三章:使用屬性升級MyBank
1.訪問修飾符:
| 訪問修飾符 | 訪問權(quán)限 | 訪問級別 |
| public | 不受任何限制 | 最高 |
| private | 只有類的內(nèi)部可以使用 | 最低 |
2.this關(guān)鍵字
this關(guān)鍵字修飾成員變量.
3.通過get和set訪問器實(shí)現(xiàn)結(jié)合了字段和方法的實(shí)現(xiàn)方式我們稱之為屬性.
4.快捷鍵:Ctrl+R+E:實(shí)現(xiàn)字段封裝.例:
?
5.封裝的好處:
???1)避免使用非法數(shù)據(jù)賦值.
???2)保證數(shù)據(jù)的完整性.
???3)避免類內(nèi)部發(fā)生修改時,導(dǎo)致整個程序的修改.
6.值傳遞和引用傳遞:
1)參數(shù)前有ref的就是引用傳遞,他可以將方法
定義和方法調(diào)用中的變量看成是同一個變量,做到真正修改。
2)如果參數(shù)前沒有ref,就稱為值傳遞,值傳遞要分情況討論:
如果參數(shù)本身是值類型(int?,double?,float?,char?bool,),那么兩個變量不能看成是同一個,當(dāng)然,最后值也不會被修改。
如果參數(shù)本身是引用類型(string,數(shù)組,自定義類),那么兩個變量是
同一個變量,當(dāng)然最后值也會被修改!
???????????
?
?
?
今天你有收獲嗎?一定有吧!!!!下次見,拜
轉(zhuǎn)載于:https://www.cnblogs.com/wth1129/p/4912941.html
總結(jié)
以上是生活随笔為你收集整理的C# 字段 属性 方法 三霸主齐上阵的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: apache 服务发布多个项目,只需要更
- 下一篇: DNS服务详解