VB_NET(chapter14).pptVIP

  • 2
  • 0
  • 约5.65千字
  • 约 27页
  • 2016-06-16 发布于江西
  • 举报
VB_NET(chapter14)

Visual Basic. NET 程序设计 第14章 接口、委托与多态 内容提要 接口 委托 多态和后期绑定 通过接口和继承实现多态性 类、结构和命名空间 类视图与对象浏览器 继承和多态都是面向对象程序设计中的重要概念。继承讨论的是类与类的层次关系,而多态则指的是在不同层次的类中或一个类的内部,同名方法成员之间的关系问题。Visual Basic.NET可以通过几种不同的方式实现多态,其中包括接口。此外,在Visual Basic.NET中,可以通过委托实现与C++的函数指针类似的功能。 14.1 接口 接口是封装的成员(属性、方法、事件)的原型集合,它只包含成员的声明部分,描述了字段、属性、方法和事件的特性,而其实现的细节则由结构或类来完成。 不难看出,接口与我们在前一章中介绍的抽象基类有类似之处,即它本身只给出成员的声明,其实现代码由另一个类(派生类或类)提供。 有了接口,就可以将功能定义为一些紧密相关成员的小组。 14.1.1 接口的定义 14.1.2 接口的实现 定义了一个接口之后,就可以在类或结构中实现这个接口。为了实现接口,需要使用Implements语句和Implements关键字。 14.2 委托 委托是一种引用类型,它引用类的Shared方法或对象的实例方法。在C和C++语言中,可以通过函数指针引用一个函数,但函数指针只能引用Shared

文档评论(0)

1亿VIP精品文档

相关文档