基于C#的接口基礎教程之三(2)_.Net教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:基于C#的接口基礎教程之二
        第二節 定義接口   從技術上講,接口是一組包含了函數型方法的數據結構。通過這組數據結構,客戶代碼可以調用組件對象的功能。   定義接口的一般形式為: [attributes] [m

        接口成員的全權名

        使用接口成員也可采用全權名(fully qualified name)。接口的全權名稱是這樣構成的。接口名加小圓點"." 再跟成員名比如對于下面兩個接口:

      interface IControl {
       void Paint( ) ;
      }
      interface ITextBox: IControl {
       void GetText(string text) ;
      }

        其中Paint 的全權名是IControl.Paint,GetText的全權名是ITextBox. GetText。當然,全權名中的成員名稱必須是在接口中已經定義過的,比如使用ITextBox.Paint.就是不合理的。

        如果接口是名字空間的成員,全權名還必須包含名字空間的名稱。

      namespace System
      {
       public interface IDataTable {
        object Clone( ) ;
       }
      }

        那么Clone方法的全權名是System. IDataTable.Clone。

        定義好了接口,接下來就是怎樣訪問接口,請看下一節--訪問接口

      分享:基于C#的接口基礎教程之一
        第一節 接口慨述   接口(interface)用來定義一種程序的協定。實現接口的類或者結構要與接口的定義嚴格一致。有了這個協定,就可以拋開編程語言的限制(理論上)。接口可以從多個基接

      共2頁上一頁12下一頁
      來源:模板無憂//所屬分類:.Net教程/更新時間:2008-08-22
      相關.Net教程