多态

多态意味着许多类可以提供同样的属性或者方法,而且调用者在调用这些属性或方法之前,不必知道某个对象属于什么类。

例如,Flea 类跟 Tyrannosaur 类可能都有 Bite 方法。多态意味着可以调用 Bite 方法,而不必知道某个对象是 Flea 还是个 Tyrannosaur —尽管以后当然会搞清这一点的。

下面的主题是围绕着 Visual Basic 实现多态的途径,以及怎样在程序中使用它而展开的。

详细信息   对于 Visual Basic 的专业版和企业版,多态已经变成了发展软件部件系统的一种强大的机制。这在《部件工具指南》中“创建 ActiveX 部件”中的“部件设计的一般准则”中作了讨论。