日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#類與對象的區(qū)別

相對于以前的內(nèi)容,這一篇將是個全新的內(nèi)容.在我們這個系例中面向?qū)ο缶幊痰母拍顚倪@節(jié)內(nèi)容正真的體現(xiàn)出來:

尚志網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),尚志網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為尚志1000+提供企業(yè)網(wǎng)站建設(shè)服務。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務好的尚志做網(wǎng)站的公司定做!

概念:對象就是現(xiàn)實生活中的一個個的實體,類是人們對現(xiàn)實生活動現(xiàn)實存在的對像不斷認識而產(chǎn)生的抽象。C#類的概念本質(zhì)上是現(xiàn)實生活中類的概念相同的。

比如:我們說小白是只狗,這里的狗就代表一個類,而小白,就是一個對象。

接下來我們看在C#當中如何定義一個類,比如我們搞個RPG游戲當中的角色類。

 
 
 
  1. Codeclass 角色
  2. {    
  3. private int 血值;    
  4. public int 血量值    
  5. {        
  6. get { return 血值; }        
  7. set { 血值 = value; }    
  8. }    
  9. public void 攻擊()    
  10. {        
  11. Console.WriteLine("攻擊");    
  12. }
  13. }

我們定義了角色類之后,再看一下如何把C#類實例化為對象:

 
 
 
  1. class Program
  2. {    
  3. static void Main(string[] args)    
  4. {        
  5. //把角色類實例化一個“戰(zhàn)士”的對象,并為戰(zhàn)士的血量值屬性賦值,使用戰(zhàn)士的攻擊方法。        
  6. 角色 戰(zhàn)士 = new 角色();        
  7. 戰(zhàn)士.血量值 = 1000;        
  8. 戰(zhàn)士.攻擊();        
  9. //同樣,我們還可以用角色類實例化不同的對象如“法師”        
  10. 角色 法師 = new 角色();  
  11. 法師.血量值 = 400;        
  12. 法師.攻擊();    
  13. }
  14. }

從以上內(nèi)容我們可以看到,C#類其實就是定義了一個模板,在模板里刻畫好我們需要的屬性與行為,然后再用模板印刷出一張張的紙,每張紙都是一個對象,是獨立存在的。在C#中我們把“模板印刷為紙張”的過程稱為實例化。


分享文章:C#類與對象的區(qū)別
路徑分享:http://www.5511xx.com/article/dpdhpdg.html