vb.net方法重载
发布时间:2020-12-17 08:02:38 所属栏目:百科 来源:网络整理
导读:自己理解的方法重载就是,同一个类中多次声明相同名字的方法,每次声明时都是不同的参数列表。方法重载主要是为了实现同一个功能,而使用统一的方法处理不同的数据类型。它是多样性在同一类中的一种表现。而且方法重载时,可以使用不同的作用域关键字比如使
自己理解的方法重载就是,同一个类中多次声明相同名字的方法,每次声明时都是不同的参数列表。方法重载主要是为了实现同一个功能,而使用统一的方法处理不同的数据类型。它是多样性在同一类中的一种表现。而且方法重载时,可以使用不同的作用域关键字比如使用public、或者使用friend。
举一个例子:如果去查询数据库中的卡号,但是是需要不同的条件进行查询,例如需要查询条件有年龄、性别、班级等等。而这些条件都是在u层传入的数据,通过方法重载的方法去实现这些方法。就可以这样写 '根据使用状态查询
Public Overloads Function selectCardID(isUse As Boolean) As Boolean
End Function
'根据年龄查询
Public Overloads Function selectCardID(age As Integer) As Boolean
End Function
'根据学生姓名查询
Public Overloads Function selectCardID(stuName As String) As Boolean
End Function
通过上面例子就可以看出,当调用查询卡号这个方法时,我只调用一次这个方法就可以了,而查询条件只需改变传入参数就可以了。这样会大大的提高效率。 这是自己通过在vb.net中的运用方法重载,进行简单的总结。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |