接口随堂笔记

  1. 接口的定义:interface关键字,接口中可以有属性、方法(未实现)
  2. 接口的名称通常以“I” 开头,如IList
  3. 如果一个类即继承了类又实现了接口,那么类必须写在前面,一个类只能继承一个父类,但可以实现多个接口
  4. 接口中只能有(方法,属性,事件,索引器)
  5. 接口中的成员不能有任何访问修饰符,默认是public,如果手动添加会报错
  6. 接口中的成员不能有任何实现

                   -接口和类的区别:

  1. 不同点:接口不能实例化

                        接口不包含方法的实现

                        接口可以多继承,类只能单继承

        2.相同点:接口, 类,和结构都可以从多个接口继承。接口类似于抽象基类;继承接口的任何非抽象类型都必须实现接口的所有成员。接口和类都可以包含事件,索引器,方法和属性

   3.接口和抽象类的对比

 

posted @ 2017-10-25 23:42  枫叶少年  阅读(190)  评论(0)    收藏  举报