天津网站建设好公司,一个域名可以做几个网站,惠州做网站的公司,如果自己做网站接口的实现可以有多种方式,下面是C#接口实现的几种方式欢迎交流
两个接口包含签名相同的成员
如果一个类实现的两个接口包含签名相同的成员,则在该类上实现此成员会导致这两个接口将此成员用作其实现。 如下示例中,所有对 Paint 的调用皆调用同一方法。 第一个示例定义类型…接口的实现可以有多种方式,下面是C#接口实现的几种方式欢迎交流
两个接口包含签名相同的成员
如果一个类实现的两个接口包含签名相同的成员,则在该类上实现此成员会导致这两个接口将此成员用作其实现。 如下示例中,所有对 Paint 的调用皆调用同一方法。 第一个示例定义类型: public interface IControl { void Paint(); } public interface ISurface { void Paint(); } public class SampleClass : IControl, ISurface { // Both ISurface.Paint and IControl.Paint call this method. public void Paint() { Console.WriteLine(“Paint method in SampleClass”); } } 下面的示例调用方法:
SampleClass sample = new SampleClass(); IControl control = sample; ISurface surface = sample;
// The following lines all call the same method. sample.Paint(); control.Paint(); surface.Paint();
// Output: // Paint method in SampleClass // Paint method in SampleClass // Paint method in SampleC