1. 主页
  2. 文档
  3. C#进阶
  4. 第一章 各种方法汇总
  5. 第五节 接口类的使用

第五节 接口类的使用

抽像方法: 抽像类是不能new的。因为没有函数体。要在子类中实现,抽像方法要写在在抽像类中。
使用场合:强制性一定要实现,
与接口区别使用场合,区别:抽像类–单继承, 接口—多继承。
抽像类中可以写虚方法,普通方法等。接口中只能写规范,不能写实现。但可多继承
使用场合:抽像类一般用于常用不会经常改动,然后抽像范围大一些的事件,

在Main()函数中添加的代码

static void Main(string[] args)
{
       //自己写个类继承接口并实现接口中的方法,然后再实例化自己写的类。
       InterfaceClass InClass = new InterfaceClass();
       Console.WriteLine(InClass.Add(4, 5).ToString());
}

    public interface InterfaceCal_1
    {
        int Add(int a, int b);
    }

    /// <summary>
    /// 自己写个类继承接口并实现接口类中的方法
    /// </summary>
    public class InterfaceClass : InterfaceCal_1,InterfaceCal_2
    {
        public int Add(int a, int b)
        {
            return a + b;
        }

        public int Sub(int a, int b)
        {
            return a - b;
        }
    }
这篇文章对您有用吗? 1

我们要如何帮助您?