<address id="xpjh9"><listing id="xpjh9"><meter id="xpjh9"></meter></listing></address>

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
<noframes id="xpjh9">
<noframes id="xpjh9">

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
    <form id="xpjh9"></form><address id="xpjh9"><listing id="xpjh9"><menuitem id="xpjh9"></menuitem></listing></address>

      <noframes id="xpjh9">
      VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
      SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
      當前位置:
      首頁 > 編程開發 > c#教程 >
      • c#教程之類成員的存取控制

      • 2015-01-21 15:13 來源:未知

       類成員的存取控制(相關C#教程)
      一般希望類中一些數據不被隨意修改,只能按指定方法修改,既隱蔽一些數據。同樣一些函數也不希望被其它類程序調用,只能在類內部使用。如何解決這個問題呢?可用訪問權限控制字,常用的訪問權限控制字如下:private(私有)public(公有)。在數據成員或函數成員前增加訪問權限控制字,可以指定該數據成員或函數成員的訪問權限。

      私有數據成員只能被類內部的函數使用和修改,私有函數成員只能被類內部的其它函數調用。類的公有函數成員可以被類的外部程序調用,類的公有數據成員可以被類的外部程序直接使用修改。公有函數實際是一個類和外部通訊的接口,外部函數通過調用公有函數,按照預先設定好的方法修改類的私有成員。對于上述例子,name和age是私有數據成員,只能通過公有函數SetName()SetAge()修改,既它們只能按指定方法修改。
      這里再一次解釋一下封裝,它有兩個意義,第一是把數據和處理數據的方法同時定義在類中。第二是用訪問權限控制字使數據隱蔽。
      相關教程
      江苏快3 吴忠 | 吐鲁番 | 桓台 | 龙岩 | 丹阳 | 红河 | 如皋 | 临沧 | 莒县 | 湛江 | 和田 | 那曲 | 仙桃 | 蚌埠 | 临沧 | 曲靖 | 东营 | 广汉 | 梧州 | 天水 | 乌兰察布 | 台州 | 石嘴山 | 琼海 | 芜湖 | 六安 | 涿州 | 肥城 | 马鞍山 | 钦州 | 衢州 | 鄂尔多斯 | 招远 | 来宾 | 阳春 | 阜新 | 库尔勒 | 巴音郭楞 | 临夏 | 淮南 | 德清 | 扬州 | 山西太原 | 酒泉 | 韶关 | 扬中 | 正定 | 玉树 | 邹平 | 江门 | 任丘 | 宁波 | 普洱 | 庄河 | 莆田 | 招远 | 东莞 | 黔东南 | 青海西宁 | 泸州 | 海西 | 朔州 | 新余 | 崇左 | 大庆 | 泰州 | 徐州 | 聊城 | 博罗 | 牡丹江 | 天长 | 海安 | 东莞 | 台湾台湾 | 抚州 | 萍乡 | 黄山 | 玉树 | 红河 | 保定 | 汉川 | 醴陵 | 喀什 | 临沧 | 六安 | 平凉 | 赵县 | 黑龙江哈尔滨 | 盐城 | 南京 | 阳江 | 普洱 | 台湾台湾 | 连云港 | 红河 | 河池 | 青州 | 永康 | 周口 | 日喀则 | 绥化 | 保山 | 白银 | 孝感 | 乌兰察布 | 平潭 | 台南 | 韶关 | 开封 | 珠海 | 临汾 | 临汾 | 襄阳 |