热情软件屋

 

VB如何继承一个类


编号:QA000243
建立日期: 1998年12月23日 最后修改日期:2000年5月10日
所属类别:

孙宾:
    VB是不是面向对象的?如果是,如何继承一个类?

回答:

    许多人认为VB是面向对象的,因为它支持类、对象、属性、方法这些基本概念。但同C++相比,VB不支持操作符重载、友元等。
    VB 5.0以后提供了一个Implements语句,它使一个类能够使用其它类的定义的过程和数据,这有些接近C++中的继承。
    不过,如果你只是想在标准控件基础上加一些事件,可以使用WithEvent、Event等语句,虽然这同继承有很大不同,但已经可以实现个别在C++中通常使用类继承来完成的工作。
    施凡的意见:
    建议: 新的VB(7.0)提供了完善的面向对象特征。如:用Inherits语句继承,用Overrides重载基类的成员。还可以用Impements实现多态。参考:QA003137 "如何使用父类中已经声明的属性"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio