最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c#基礎(chǔ)學(xué)習(xí)之封裝

 更新時間:2013年09月22日 15:47:15   作者:  
說到封裝,其實是比較基礎(chǔ)類的問題,它為程序設(shè)計提供了系統(tǒng)與系統(tǒng),模塊與模塊,類與類之間交互的實現(xiàn)手段

作為一個初級GIS程序員,關(guān)于封裝那些宏觀的概念暫且不提,編程經(jīng)常面對的就是“字段,屬性,方法”,這也是面向?qū)ο蟮幕靖拍钪弧?/P>

1.字段

通常定義為private,表示類的狀態(tài)信息

private string name;

2.屬性

通常定義為public,表示類的對外成員。屬性具有可讀,可寫,通過get和set訪問器來實現(xiàn)其讀寫控制。如果屬性為只讀,則只實現(xiàn)get訪問器即可;如果屬性為可寫,則實現(xiàn)set訪問器即可。另外還有一種含參屬性,在c#中稱為索引器。索引器一般是用來方便對類 實例化對象的引用。

復(fù)制代碼 代碼如下:

public string Name
{
get{return name;}
set
{
name=value==null?String.Empty:value;//name??String.Empty(左側(cè)為null,則返回右側(cè)操作數(shù)值,不為null則返回左側(cè)操作數(shù)值)}
}

其實這在VS2010里直接都是智能化的,選中字段→選擇重構(gòu)→封裝字段,這樣就OK了。

3.方法

方法封裝了類的行為,提供了類的對外表現(xiàn)。用于將封裝的內(nèi)部細節(jié)以公有方法提供對外接口,對外交互的方法通常實現(xiàn)為public。但是在類內(nèi)部的操作基本上以private方式來實現(xiàn),保證了對內(nèi)部數(shù)據(jù)的隱藏與保護。在VS2010里也可以選中代碼段→選擇重構(gòu)→提取方法。

相關(guān)文章

最新評論

镇平县| 东宁县| 桑植县| 临城县| 谷城县| 天柱县| 葵青区| 林甸县| 蛟河市| 古丈县| 伊宁县| 延川县| 页游| 灵丘县| 嘉定区| 嫩江县| 北安市| 辽宁省| 阿瓦提县| 湟源县| 柞水县| 永泰县| 望奎县| 新竹市| 建水县| 绿春县| 马鞍山市| 建平县| 神木县| 同仁县| 进贤县| 顺昌县| 贺兰县| 冷水江市| 扬中市| 肃宁县| 阳西县| 准格尔旗| 建水县| 肥东县| 綦江县|