c#

c#类 如何实现接口

小樊
83
2024-11-19 08:52:36
栏目: 编程语言

在C#中,要让一个类实现一个接口,你需要在类定义时,使用implements关键字来指定该类实现了哪个接口。下面是一个简单的示例:

首先,我们定义一个接口IMyInterface

public interface IMyInterface
{
    void MyMethod();
}

接下来,我们创建一个类MyClass,并使用implements关键字来实现IMyInterface接口:

public class MyClass : IMyInterface
{
    public void MyMethod()
    {
        Console.WriteLine("MyMethod is called.");
    }
}

现在,MyClass已经实现了IMyInterface接口,并提供了MyMethod方法的具体实现。你可以创建MyClass的实例,并调用MyMethod方法:

public class Program
{
    public static void Main(string[] args)
    {
        MyClass myClass = new MyClass();
        myClass.MyMethod(); // 输出 "MyMethod is called."
    }
}

如果你没有为接口方法提供实现,编译器会报错,提示你实现了接口但未提供相应的方法实现。

0
看了该问题的人还看了