1. 首页
  2. 数据库
  3. 其它
  4. 解析在C#中接口和类的异同

解析在C#中接口和类的异同

上传者: 2021-01-31 23:58:09上传 PDF文件 70.69KB 热度 7次
不同点: 不能直接实例化接口。 接口不包含方法的实现。 接口可以多继承,类只能单继承。 类定义可以在不同的源文件之间进行拆分。 相同点: 接口、类和结构都可以从多个接口继承。 接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员。 接口和类都可以包含事件、索引器、属性。 接口只能定义方法。 1. 类 类的分类有:抽象类(abstract)、密封类(sealed)、静态类(static) 1.1 抽象类 关键字: abstract 使用目的:若所有子类拥有共同的特性,可以把这个特性放到一个抽象类中,子类继承此抽象类。 特点: 1.不能被实例化;ClassName en=
用户评论