Visual Basic 中的继承
更新:2007 年 11 月
Visual Basic 支持“继承”,它用于定义作为派生类基础的类。派生类继承并可扩展基类的属性、方法和事件。派生类还可以用新的实现重写继承的方法。默认情况下,用 Visual Basic 创建的所有类都是可继承的。
使用继承,您可以只编写和调试某个类一次,然后将该代码作为新类的基础不断重复使用。继承还使您可以使用基于继承的“多态性”,它用于定义如下类:这些类可由客户端代码在运行时互换使用,但具有功能不同而名称相同的方法或属性。
本节内容
继承的基础知识
涉及继承修饰符、重写方法和属性、MyClass 以及 MyBase。如何:创建派生类
提供有关如何创建派生类的分步说明。何时使用继承
讨论何时使用继承而不使用接口。继承和 .NET Framework
解释 .NET Framework 如何支持继承。演练:用 COM 对象实现继承
说明使用现有 COM 对象作为新对象的基础。继承和基本对象类
提供用作所有其他类基础的类的概述。New 和 Finalize 方法在类层次结构中如何工作
说明如何在类层次结构中调用构造函数和析构函数。多态性
概述多态性及其用法。设计继承层次结构
提供有关如何设计和实现类层次结构的信息。
相关章节
Visual Basic 中的接口
概述什么是接口以及如何使用它们。Visual Basic 中面向对象的编程
介绍面向对象编程的概念,就像在 Visual Basic 中使用的那样。