MST
星途 面试题库

面试题:Visual Basic 方法重载基础考查

在 Visual Basic 中,简述方法重载的定义,并编写一个包含两个重载方法的类示例。第一个方法接受一个整数参数并返回该整数的平方,第二个方法接受两个整数参数并返回它们的乘积。
30.8万 热度难度
编程语言Visual Basic

知识考点

AI 面试

面试题答案

一键面试

方法重载的定义:在同一个类中,允许存在多个方法名相同,但参数列表(参数个数、参数类型或参数顺序)不同的方法,这就叫做方法重载。调用这些重载方法时,编译器会根据传递的参数的不同来决定调用哪个具体的方法。

示例代码

Public Class MathOperations
    '第一个重载方法,接受一个整数参数并返回该整数的平方
    Public Function Calculate(ByVal num As Integer) As Integer
        Return num * num
    End Function

    '第二个重载方法,接受两个整数参数并返回它们的乘积
    Public Function Calculate(ByVal num1 As Integer, ByVal num2 As Integer) As Integer
        Return num1 * num2
    End Function
End Class