接口语法
- 抽象类 -> 接口
- 当抽象类中所有方法都是抽象方法时,可以把这个抽象类用另外一种形式来表现,这种形式叫接口。
- 语法格式要求
- 接口使用 interface 关键字定义,没有 class 关键字,接口名一般使用 “IXxxx” 这种方式进行书写,在一堆脚本中通过名字判断,I 开头的都是接口。
- 接口中不能包含字段,但可以包含属性。
- 接口中定义的方法不能有方法体,全是抽象方法,但又不需要用 abstract 修饰。
- 接口中的成员不允许添加访问修饰符,默认都是 public。
- 用法
- 添加类 --> 接口
- 接口注意事项
- 接口中所有方法都是抽象方法,所以接口不能被实例化。
- 一个类可以实现多个接口,被实现的多个接口之间用逗号隔开。
- 一个接口可以继承多个接口,接口之间也要用逗号隔开。
- 练习
//1.创建汽车的父类. Car.cs class Car { private string brand; public string Brand { get { return brand; } set { brand = value; } } public Car(string brand) {