C# 中的抽象类和接口类有什么不同?
An 接口不是类,它只是一个contract定义了public一个类的成员must实施。
抽象类只是一个类,您从中可以cannot创建一个实例。通常您会使用它来定义一个基类,该基类定义了一些virtual方法用于derived要实施的类。