抽象类和接口

1、定义接口类型
  1、定义:
    [修饰符] interface IName [: 接口 [,多个接口]]
    {
      //方法
      //属性
      //索引
      //事件
    }
  2、方法:
    接口的方法没有实现
  3、属性:
    属性的实现与它的规范无关,使用属性主要的原因是封装实现
    decimal PricePerTrade  { get;  set; }
  4、索引:  (类似于属性的索引)
    decimal this [string StockName] { get;  set; }
  5、事件:
    public dellegate void ChangeRegistrar (object sender, object evnt);
    
    event ChangeRegistrar PriceChange;

原文地址:https://www.cnblogs.com/changweihua/p/2009167.html