logo
  • 教程列表
  • SO官方文檔
  • 介面
    • 實現介面
    • 顯式介面實現
    • 實現多個介面
    • 介面基礎知識
    • IComparableT 作為實現介面的示例
    • 為什麼我們使用介面
    • 使用顯式實現隱藏成員
  1. StackOverflow 文件
  2. C# Language 教程
  3. 介面
  4. 實現多個介面

實現多個介面

Created: November-22, 2018

public interface IAnimal 
{
    string Name { get; set; }
}

public interface INoiseMaker
{
    string MakeNoise();
}

public class Cat : IAnimal, INoiseMaker
{
    public Cat() 
    {
        Name = "Cat";
    }

    public string Name { get; set; }

    public string MakeNoise()
    {
        return "Nyan";
    }
}
  • 介面基礎知識
  • 顯式介面實現

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 關於本站
  • 免責聲明