Está en la página 1de 7

Clases en Visual Basic

Prof. Gerdly Velásquez


Métodos
 No retornan valores
Dim resultado as Integer
Dim num1 as Integer
Dim num2 as Integer

Public sub Suma()


Resultado = num1 + num2
End sub
Funciones
 Retornan valores: Se le asigna a la
función el valor de retorno como a una
variable.

Public Function Resta(num1 as integer, num2 as integer)

Resta = num1 - num2

End Function
Clases

OBJETO TRIANGULO

Triangulo Nombre de clase

Base
Altura
Atributos

ESTRUCTURA DE LA CLASE
TRIANGULO Calcular Area

Operaciones
Clases
'propiedades o atributos
Public base As Double
Public altura As Double

'Funcion que calcula el area del triangulo


Public Function CalcularArea() As Double
CalcularArea = (base * altura) / 2
End Function
Clases
 Para hacer uso de la clase se debe
instanciar un objeto del tipo de la clase.
 Ejemplo:

Dim objeto as new classTriangulo

Objeto es del tipo ClassTriangulo


Clases
 La palabra reservada New, seguida del
nombre de la clase “crea” el objeto en
memoria para poder utilizarlo.
 Es obligatorio hacer el uso del New sino
el objeto no puede ser utilizado. VB
arrojará un error de objeto no
establecida.

También podría gustarte