易截截图软件、单文件、免安装、纯绿色、仅160KB

VB支持多态,那它是解释型还是编译型的语言?

如题,,为何~
你说的是VB.NET吧?

VB是解释性语言,不过貌似语言类型跟多态没有什么关系吧?

VB6还是?

如果是VB6,只以接口继承的方式实现多态,貌似不能进行对象继承.MSDN里的索引里输入"多态"就有了:

引用多态

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

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

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

Visual Basic 是如何提供多态的    大多数面向对象的语言,都是通过继承来提供多态的;而 Visual Basic 则是用部件对象模型 (COM) 的多接口方法。

创建和实现接口  用一个扩展的代码示例,显示了怎样为 Tyrannosaur 和 Flea 类来创建抽象的 Animal 接口,并实现它。

实现属性  所实现的接口,除了具有方法以外,也具有属性,尽管在实现属性的途径方面有一些差异。

关于对象和接口的简要补充讨论    把术语对象和接口搞清,为接口引入了查询的概念,并对其它接口源的实现作了描述。

代码重用的许多(内部)方面  除了实现抽象的接口外,也可以通过实现一个普通类的接口来重用代码,然后选择性地委派类的一个隐藏实例为代表。
详细信息  对于 Visual Basic 的专业版和企业版,多态已经变成了发展软件部件系统的一种强大的机制。这在《部件工具指


相关问答:

VB中有无TApplication对应类型

我用Delphi写了一个DLL, DLL里有MDI的子窗体,DLL初始化时 传递调用者的TApplication给DLL, 在Delphi7中调用已经通过,但是不知道在VB中有无TApplication对应类型, 是否能在VB中调用?
你好,用instance不是就可以了&# ......

VB 字符问题

  TF1.text = " <_2_ZCHGZBH> " & MSFlexGrid1.TextMatrix(k, 1) & " </_2_ZCHGZBH> "
   

大家好,我用上面一个东西赋值  TF1.text = & ......

VB 请教高手关于用户控件问题

我制作了个用户控件,需要动态加载到窗体上

    Set objExt = Controls.Add("工程1.meActiveX", argName)
    objExt.Visible = True

程序一次能加载N个, 现在想对 ......

vb插入数据库重复值问题

在vb中怎么判断,插入到数据库中的值是重复的,本人才刚接触VB语言,甚是有好多地方还不懂,还请各位大侠们给出代码,谢谢了呀!!!
插入之前select一下阿。
或者写一个组合SQL插入语句,例如
IF not Exist(
& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号