visualbasic(vb.net)中如何使用接口,浅析vb.net中接口的意义

第1部分:用途

vb.net中的接口相对来说是复杂一点的,

根据华仔所学习到的知识,

目前华仔觉得接口最大的意义就在于规范,

规范了这个使用这个接口的方法、函数内容,

使得类的结构相似,

今天讲个最为浅而易懂的接口的应用。

第2部分:使用的步骤

第一步:构造接口

Public Interface TestInterface
    Sub Disp()
    Function Multiply() As Double
End Interface
Rem 接口是和类所并列的,所以不能再类中构造接口

第二步:使用接口

Public Class UseInterface
    Implements TestInterface
    Public i As Double = 12
    Public j As Double = 12.17
    Public Sub Disp() Implements TestInterface.Disp
        Console.WriteLine("Sum of i+j=" & i + j)
    End Sub
    Public Function Multiply() As Double Implements TestInterface.Multiply
        Console.WriteLine("Multiply of i*j=" & i * j)
    End Function
End Class
Rem 相信大家应该注意到了,使用接口主要方法是:Implements 关键字
Rem 在Implements 关键字后面接接口名,即使用该接口
Rem 回车后,强大的VS会自动构造方法、函数

第三步:调用这个使用了接口的类

Rem 这里我们直接用Form1中Button1的Click事件进行调用
Public Class Form1
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim OneObj As New UseInterface
        OneObj.Disp()
        OneObj.Multiply()
    End Sub
End Class
Rem 相信大家也看到,这个并不复杂
Rem 跟调用普通类一样,先将对象进行实例化,然后使用这个对象的方法

至此,我相信大家应该了解了vb.net中接口的使用,

如果想要更加深入了解接口的应用,

欢迎移步另一篇文章《深入探讨visualbasic(vb.net)中接口的用法,公共方法调用不同的类

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容