C#interface定义及使用浅析
生活随笔
收集整理的這篇文章主要介紹了
C#interface定义及使用浅析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C# interface定義及使用的問題:?接口定義以大寫字母I開頭。
以下未明白:
方法只定義其名稱,在C#中,方法默認是公有方法;
用public修飾方法是不允許的,否則會出現編譯錯誤;
接口可以從別的接口繼承,如果是繼承多個接口,則父接口列表用逗號間隔。
Dage.Interface.cs
using System; namespace Dage.Interface { //打印機接口public interface IPrint {string returnPrintName();} }Dage.Print.cs
using System; using Dage.Interface; namespace Dage.Print { //HP牌打印機類 public class HP: IPrint { public string returnPrintName() { return "這是HP牌打印機"; }}//Eps牌打印機類 public class Eps: IPrint { public string returnPrintName() { return "這是Eps牌打印機"; } } }Dage.cs
using System; using Dage.Interface; namespace Dage { //打印類 public class Printer { public Printer(){} public string PrintName(IPrint iPrint) { return iPrint.returnPrintName(); } } }?
?
?
?
總結
以上是生活随笔為你收集整理的C#interface定义及使用浅析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用MDT 2012为企业部署window
- 下一篇: 让数字校园走向云端【我身边的戴尔企业级解