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 ...