c 介面使用示例分享

2022-09-26 08:48:11 字數 875 閱讀 3733

1、介面:

介面與抽象類一樣,也是表示某種規則,一旦使用了該規則,就必須實現相關的方法。對於c#語言而言,由於只能繼承自乙個父類,因此若有多個規則需要實現,則使用介面是個比較好的做法。

2、介面的定義

複製** **如下:

inte***ce 介面名

3、不同介面中若有多個相同名稱的方法,則需要顯式指定介面名,例如:程式設計客棧

4、介面的使用

使用介面也可以實現多型。

**如下:

複製** **如下:

class program

}}class boss : icalu

}class customer : icalu

}class clert : icalu

}inte***ce icalu

5、介面應用場合舉例

6、介面demo

複製** **如下:

using system;

using system.collections.generic;

using system.linq; using system.text;

namespace consoleapplication1   

}  } 

inte***ce ishow       

public class map:ishow        

}     public class voice : ishow    

}  

public class video : ishow      

}     public class threed : ishow         }}

本文標題: c#介面使用示例分享

本文位址:

c 氣泡排序示例分享

氣泡排序 bubble sort 是一種電腦科學領域的較簡單的排序演算法。它重複地走訪過要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數列的工作是重複地進行直到沒有再需要交換,也就是說該數列已經排序完成。這個演算法的名字由來是因為越小的元素會經由交換慢慢 浮 到數列的頂端,...

python列表操作使用示例分享

複製 如下 python 3.3.4 v3.3.4 7znarxff62415e426,feb 10 2014,18 13 51 msc v.1600 64 bit amd64 on win32 type copyright credits or license for more informati...

c 佇列Queue學習示例分享

佇列queue 建立佇列 system.collections.queue類提供了四種過載建構函式。複製 如下 using system.collections.generic using system.linq using system.text using system.collections ...