欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#接口interface用法實(shí)例

 更新時(shí)間:2015年06月29日 14:41:50   作者:pythoner  
這篇文章主要介紹了C#接口interface用法,實(shí)例分析了C#接口的基本使用方法,需要的朋友可以參考下

本文實(shí)例講述了C#接口interface用法。分享給大家供大家參考。具體如下:

using System;
//example of interfaces
public class Animals
{
//simple interface
interface IAnimal {
 void Breathes();
}
//interfaces can inherent from other interfaces
interface IMammal : IAnimal {
 int HairLength();
}
//interfaces can implement other interfaces which implemented interfaces
interface IMarsupial : IMammal {
 int PouchSize();
}
//interfaces can implement many other interfaces
interface IGonerMammal : IMammal, IExtinct {
}
interface IExtinct {
 int HowLongExtinct();
}
//classes can implement multiple interfaces
public class TasmanianTiger : IGonerMammal, IMarsupial {
public int PouchSize() { return 2; }
public int HowLongExtinct() { return 28; }
public int HairLength() { return 4; }
public void Breathes() { }
}
  public static void Main(string[] args) {
 Console.Write("The Tasmanian Tiger has been extinct for {0} years", new TasmanianTiger().HowLongExtinct());
  }
}

希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C#讀取或設(shè)置ScrollLock狀態(tài)的方法

    C#讀取或設(shè)置ScrollLock狀態(tài)的方法

    這篇文章主要介紹了C#讀取或設(shè)置ScrollLock狀態(tài)的方法,涉及C#操作ScrollLock滾動(dòng)狀態(tài)的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-04-04
  • C#靜態(tài)方法的使用

    C#靜態(tài)方法的使用

    這篇文章介紹了C#靜態(tài)方法的使用,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • C#設(shè)置與獲取環(huán)境變量的方法詳解

    C#設(shè)置與獲取環(huán)境變量的方法詳解

    這篇文章主要給大家介紹了關(guān)于C#設(shè)置與獲取環(huán)境變量的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-03-03
  • C#多線程編程詳解

    C#多線程編程詳解

    C#提供了豐富的多線程操作,為編程帶來(lái)了極大的便利,但如果使用不當(dāng)也會(huì)帶來(lái)各種各樣的麻煩。本篇文章主要介紹了C#多線程,有需要的可以了解一下。
    2016-11-11
  • VB.NET中TextBox的智能感知應(yīng)用實(shí)例

    VB.NET中TextBox的智能感知應(yīng)用實(shí)例

    這篇文章主要介紹了VB.NET中TextBox的智能感知應(yīng)用實(shí)例,非常實(shí)用的功能,需要的朋友可以參考下
    2014-08-08
  • C#實(shí)現(xiàn)批量壓縮和解壓縮的示例代碼

    C#實(shí)現(xiàn)批量壓縮和解壓縮的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何利用C#實(shí)現(xiàn)批量壓縮和解壓縮的功能,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12
  • C#異步編程之a(chǎn)sync/await詳解

    C#異步編程之a(chǎn)sync/await詳解

    異步這個(gè)概念在不同語(yǔ)境下有不同的解釋,不同的編程語(yǔ)言有不同異步編程方法,在C#語(yǔ)言中,常常使用async/await等關(guān)鍵字,和Task等類來(lái)實(shí)現(xiàn)異步編程。本文就來(lái)和大家聊聊async與await吧
    2023-03-03
  • C#中四步輕松使用log4net記錄本地日志的方法

    C#中四步輕松使用log4net記錄本地日志的方法

    下面小編就為大家分享一篇C#中四步輕松使用log4net記錄本地日志的方法,具有很好的參考價(jià)值。希望對(duì)大家有所幫助
    2017-11-11
  • C#中關(guān)于可空類型的小知識(shí)

    C#中關(guān)于可空類型的小知識(shí)

    這篇文章主要介紹了C#中關(guān)于可空類型的小知識(shí),本文講解可空類型運(yùn)算的小技巧,需要的朋友可以參考下
    2015-04-04
  • C#開(kāi)源的AOP框架--KingAOP基礎(chǔ)

    C#開(kāi)源的AOP框架--KingAOP基礎(chǔ)

    這篇文章主要介紹了一款C#開(kāi)源的AOP框架--KingAOP框架的基礎(chǔ)知識(shí),對(duì)于想學(xué)習(xí)AOP的小伙伴來(lái)說(shuō),非常不錯(cuò),希望大家能夠喜歡。
    2015-12-12

最新評(píng)論