接口

接口:
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();

    }

posted @ 2014-07-27 19:34  单方面  阅读(144)  评论(0编辑  收藏  举报