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

  • 关于我们
  • 免责声明