接口:
1、接口比抽象类更抽象
2、接口中的所有成员默认都是抽象的,所以不用显示加abstract
3、接口中不能显示添加修饰符(默认都是public)
4、接口中不能包含字段、构造方法和常量
5、接口中的方法、索引以及属性不能有任何实现
接口可以继承一个或多个其他的接口(也可以称为接口的扩展)。
一个普通类可以继承一个父类、实现多个接口
/// <summary>
/// 上课流程
/// </summary>
interface ILesson
{
//int a;//出错,不能包含字段
//ILesson() { }//出错,不能包含构造方法
//const int num = 1;//出错,不能包含常量
//可以包含索引器、属性,但不能有实现
//string this[int index] { get; set; }
//string Name { get; set; }
//方法
void HG();//回顾
void YX();//预习检查
void ZS();//知识点讲解
void ZJ();//总结
/// <summary>
/// 上课流程
/// </summary>
void Lesson();
}