关于静态,抽象类,接口

关于静态类,抽象类,和接口的一些总结

静态类:

静态类中所有的成员都是静态的

非静态类中也可以有静态成员

静态成员直接用类名.成员名调用

静态类中有一private无参的构造方法,调用一次

静态类不可以被继承,也不能被实例化

抽象类:

抽象类中可以非抽象成员抽象的

有抽象成员的类一定是抽象类。

抽象类中可以有字段,属性,索引器,方法;

抽象中方法没有方法体

抽象类不能被实例化,只能被继承;

接口:  

接口同抽象类,接口类有构造函数

继承接口,具有共同功能,

抽象类,具有共同特征

 

原文地址:https://www.cnblogs.com/jaifyhome/p/DotNet_Abstract_Static_Interface.html