Modulos,Metodos, Datos.

Metodos

exiten 2 tipos de metodos , estos son los metodos de procedimiento y los metodos de funcion.

  • Los metodos de procedimiento, estos son aquellos los cuales no entregan resultado, solo hacen procedimientos, pueden ser llamados desde los objetos de VB.Net. Pueden ser publicos o privados

  • Los metodos de funcion, estos tienen la capacidad de retornar valores, aparte de alojar procedimientos. estos son declarados publicos o privados

en la clase general, podemos declarar variables al igual que los metodos tanto publicos como privados

Integer Public variable As Integer Private variable As Integer
Decimal Public variable As Decimal Private variable As Decimal

la diferencia entre declarar variables publicas y privadas, es que las variables publicas las podemos utilizar en varios formularios a travez de un modulo, mientras que las privadas son variables que solo son utilizables en solo su modulo madre


trabajaremos en un formulario y crearemos metodos de procedimiento, y se declaran de la siguiente manera.

sub nombremetodo()
End Sub

dentro de los metodos podemos declarar variables u utilizar variables declaradas en la forma general

Public Class Form1
Dim forma As String = "resultado : "
Sub suma()
Dim suma1 As Integer
Dim suma2 As Integer
Dim total As Integer
suma1 = TextBox1.Text
suma2 = TextBox2.Text
total = suma1 + suma2
MsgBox(forma, total)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
suma()
End Sub
End Class

los metodos de funcion u funciones nos sirven para entregarnos resultados de manera fluida dentro de un programa, utilisaremos el mismo ejemplo para explicarlo

Public Class Form1
Dim numero1 As Integer
Dim numero2 As Integer
Dim total As Integer
Function sumar(ByVal suma1 As Integer, ByVal suma2 As Integer) As Integer
Dim resultado As Integer
resultado = suma1 + suma2
Return resultado
End Function
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
numero1 = TextBox1.Text
numero2 = TextBox2.Text
total = sumar(numero1, numero2)
MsgBox(total)
End Sub
End Class

el proceso es como se ve en la imagen

No hay comentarios:

Publicar un comentario