国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#中接口(interface)的理解

2019-11-18 16:58:06
字體:
來源:轉載
供稿:網友

C#中的接口
1.都是“虛的”不能被實例化,這也是接口中為什么不能包含字段--成員變量的原因2.正因為接口是虛的,所以接口內的索引,屬性,時間等只能有聲明,而不能在接口內實現,具體如何實現是派生接口或者派生類的事.
3.都具有模板的性質,如果一個接口或者類從某一個接口繼承,它將自動具有被集成者的特征(包括索引,屬性,函數,實踐等).
4.接口支持多重繼承,而C#中,類之支持單一繼承,接口實際表示的是一種承載能力,
下面是接口的一個簡單定義:


interface
SampInterface1
{
    string
    this[ int index]
    {
        get;
        set
    }
    ;
    event EventHandler Event;
    void  Find( int value );
    //注意此處沒有
    {
    }
   
    string Po
    int
    {
        get;
        set
    }
    ;
}
上面的接口定義了一個索引
this,一個實踐Event,一個方法Find和一個屬性Point.


public interface SampIneterface:SampIneterface1{
PRavite  int a=1;
void find (int value)
{
a+=value;
}
event EventHandler Event;
protected void onEvent()
{
if(Event=null)
{return Event(this.System.EventAgrs.Empty;)}
}

}
http://m.survivalescaperooms.com/kttt/archive/2006/09/23/512750.html


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灵丘县| 伊春市| 万荣县| 灌云县| 鞍山市| 个旧市| 安阳县| 夹江县| 江都市| 四川省| 施秉县| 布拖县| 尼玛县| 河北省| 德钦县| 长葛市| 吉隆县| 宜城市| 玉门市| 中方县| 沁源县| 怀化市| 黑龙江省| 巍山| 新龙县| 广平县| 望都县| 尖扎县| 耿马| 长沙县| 梧州市| 海南省| 措勤县| 伊川县| 尖扎县| 临邑县| 宜城市| 广饶县| 宜城市| 安化县| 阳江市|