C编程基础讲课文档.pptVIP

  • 3
  • 0
  • 约4.75千字
  • 约 15页
  • 2021-12-02 发布于广东
  • 举报
第一页,共15页。 优选C编程基础 第二页,共15页。 接口 接口相当于没有方法实现的抽象类。 public interface Flyable { void Flay(); } 接口方法不要public。 1、一个类只能继承自一个类,但是可以实现多个接口 2、一个抽象类中可以定义实现代码,但是接口不能定义实现代码(哪怕方法中只是一个空的括号,也是空实现)。 3、接口的多态特性、类型转换、is、as 和类基本一样。 抽象类定义的是公共的实现和能力,接口只能定义公共的能力。 接口相当于给类打一个标签,标志这个类有这种能力。 复习:接口中的方法不能声明public、private等,因为没有意义,private是类内部互相调,哪儿来的类内部?接口中能声明:方法,属性(属性本质是两个方法),索引器,不能声明字段。 第三页,共15页。 常用系统接口 using,实现了IDisposable接口的对象可以使用using进行资源声明,出了using的作用域以后自动调用Dispose方法。 Dispose和Close的区别:实现了IDisposable接口必须定义Dispose方法,但不一定有Close方法,很多Dispose的实现都是调用Close方法。SqlConnection Close以后还能重新Open,但是Dispose以后就不能再用。 fo

文档评论(0)

1亿VIP精品文档

相关文档