Date post: | 29-Jan-2016 |
Category: |
Documents |
Upload: | erickson-zuniga-landero |
View: | 234 times |
Download: | 0 times |
Programación en Visual Basic .Net 2010, Clases-Atributos II
TALLER PROGRAMACIÓN V
800LC06
Nicolás Valdenegro
Temas a Tratar
Modelo de Base de Datos
Creación de Base de Datos
Clase, Modelo
Método:
Constructor
Get
Set
Nicolás Valdenegro C. 29/10/2015
Modelo de Base de Dato
Nicolás Valdenegro C. 29/10/2015
Creación de BD
Nicolás Valdenegro C. 29/10/2015
Clases en VB .NET
Crear una Clases:
Nicolás Valdenegro C. 29/10/2015
Clases en VB .NET
Creamos la clase Modelo, referente a futbolista
Nicolás Valdenegro C. 29/10/2015
Clases en VB .NET
En la clase creada declaramos los atributos de la tabla “Futbolistas”, tienen que ser privados y con tipos:
Nicolás Valdenegro C. 29/10/2015
Public Class Modelo_Futbolista 'Atributos Private _nombre As String Private _apellidoP As String Private _apellidoM As String Private _fecNacim As String Private _posicion As String Private _altura As Integer Private _p_id As Integer Private _c_id As Integer End Class
Clases en VB .NET
Creamos el método Constructor:
Es una función que cuando se instancia la clase, permite darle valores iniciales automáticamente o por medio de parámetros.
Nicolás Valdenegro C. 29/10/2015
'método constructor Public Sub New(ByVal nombre As String, ByVal apellidoP As String, ByVal apellidoM As String, _ ByVal fecNacim As String, ByVal posicion As String, ByVal altura As String, _ ByVal p_id As String, ByVal c_id As String) End Sub
Nicolás Valdenegro C. 29/10/2015
Clases en VB .NET
Creamos el método Constructor:
Los parámetro del Sub, se los asigna a los campos de la clase, y los asigna me la siguiente forma:
Se utiliza ME, para diferenciar de los campos de la clase con las variables del Sub.
Nicolás Valdenegro C. 29/10/2015
Me._nombre = nombre Me._apellidoP = apellidoP Me._apellidoM = apellidoM Me._fecNacim = fecNacim Me._posicion = posicion Me._altura = altura Me._p_id = p_id Me._c_id = c_id
Clases en VB .NET
Creamos los métodos para obtener(Get) y cambiar(Set) el dato.
Estos métodos se realizan para cada uno de los campos de la clase
Nicolás Valdenegro C. 29/10/2015
'Get Function getNombre() As String Return _nombre End Function Function getApellidoP() As String Return _apellidoP End Function
Clases en VB .NET
Los métodos obtener(Get):
Nicolás Valdenegro C. 29/10/2015
Clases en VB .NET
Creamos los métodos cambiar(Set) el dato.
Estos métodos se realizan para cada uno de los campos de la clase
Nicolás Valdenegro C. 29/10/2015
'set, cambiar el dato Function setNombre(ByVal nombre As String) As String Me._nombre = nombre Return Nothing End Function Function setApellidoP(ByVal apellidoP As String) As String Me._apellidoP = apellidoP Return Nothing End Function
Clases en VB .NET
Los métodos cambiar(Set) el dato:
Nicolás Valdenegro C. 29/10/2015
VB .NET
Probar lo realizado:
En un webForm, cree un botón llamado “Mostar”:
Nicolás Valdenegro C. 29/10/2015
VB .NET
Doble clic en el botón “Mostrar”, y escribimos lo siguiente:
Nicolás Valdenegro C. 29/10/2015
‘Instanciar Dim objfut As New Modelo_Futbolista("Esteban", "Paredes", "Quintanilla", "01/08/1980", "Delantero", "1,77", "1", "1") Dim nom As String nom = objfut.getNombre + " " + objfut.getApellidoM MsgBox("El nombre del Jugador es: " + nom)
Esto debe quedar en una sola línea en
el programa
VB .NET
Ejecutamos:
Nicolás Valdenegro C. 29/10/2015
Actividad:
Realizar el Método Modelo para las otras tablas de su subsistema.
Nicolás Valdenegro C. 29/10/2015
Nicolás Valdenegro C. 29/10/2015