抽像方法: 抽像类是不能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;
}
}