易截截图软件、单文件、免安装、纯绿色、仅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 的专业版和企业版,多态已经变成了发展软件部件系统的一种强大的机制。这在《部件工具指


相关问答:

为什么C写DLL文件C、PB能调用VB不能调用

为什么C写的DLL文件C、PB能调用VB不能调用?
VB里为什么有的DLL直接通过引用可以使用?有的需要通过declare申明外部函数?这些DLL有什么差别?

1、为什么PB能通过DECLARE声明而VB不行?
2、如果这个dll中的 ......

VB 字符问题

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

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

从VB转行VB.NET~~~开始的时候如何学基础入门啊~

VB偶学得不错,现在大一,高三的时候就学VB了,现在学校里都是学C#和VB.NET的兄弟多。。。
偶要转行VB.NET了~当年学VB学了2年,对VB里面的常用函数都十分了解。
Select、If结构、For Next循环、等都了解。。。 ......

vb修改DTPicker1日期问题

Private Sub Check1_Click()
If Check1.Value = 1 Then
DTP1.Enabled = True
Else
DTP1.Enabled = False
End If
End Sub
Private Sub Check2_Click()
If Check2.Value = 1 Then
DTP2.Enabled = True
Else ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号