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

C#類(lèi)中屬性與成員變量的使用小結(jié)

 更新時(shí)間:2014年01月21日 09:16:11   作者:  
本篇文章主要是對(duì)C#類(lèi)中屬性與成員變量的使用進(jìn)行了總結(jié)介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助

屬性實(shí)際上和成員變量沒(méi)什么區(qū)別,屬性代表類(lèi)的某種特征, 讓人更好理解而已.

使用中注意問(wèn)題:
1、屬性名和變量名不能相同,

2、一般變量都是private,屬性都是public的,屬性用于給類(lèi)外調(diào)用,變量限于類(lèi)內(nèi)使用,感覺(jué)封裝性體現(xiàn)得要好些

3、屬性必須和一個(gè)變量相聯(lián)系,而這個(gè)變量必須要在類(lèi)中定義.如果不定義,用成如下方法:

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

 public int b //定義一個(gè)屬性b
  {  
   get
   {
    return b;
   }
   set
   {
    b = value;//對(duì)b賦值
   }

結(jié)果會(huì)導(dǎo)致死循環(huán),而堆棧溢出錯(cuò)誤.C++方面轉(zhuǎn)C#時(shí),困惑了很久,正常的使用

定義類(lèi)A

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

public class A
 {
  private int b1 = 1;//這里定義一個(gè)變量
  public int b           //這里定義一個(gè)屬性
  {  
   get
   {
    return b1;//屬性和變量關(guān)聯(lián)
   }
   set
   {
    b1 = value;
   }
  }

  public A(int n)
  {
   b1 = n;
  } 
 }

實(shí)際上編程時(shí)完全按照C++的方式,完全沒(méi)問(wèn)題,根本不用取管什么屬性也可以.

相關(guān)文章

最新評(píng)論

阜南县| 宜兰市| 于都县| 芦山县| 文山县| 宜良县| 澜沧| 汶上县| 莎车县| 乐平市| 潞西市| 施甸县| 碌曲县| 武冈市| 云安县| 万荣县| 正定县| 静海县| 康平县| 江永县| 中方县| 邵东县| 灵宝市| 全南县| 宜阳县| 乌兰浩特市| 上栗县| 武夷山市| 永定县| 望奎县| 铁岭市| 本溪| 博客| 治县。| 沭阳县| 苗栗市| 吴川市| 运城市| 民县| 板桥市| 武城县|