3. Ing. Juan Vera Castillo
Es una abstracción, un concepto; se caracteriza porque representa
a una familia de objetos, lo que significa que estos objetos tienen
las mismas características y propiedades y por tanto son de la
misma clase.
4. Ing. Juan Vera Castillo
Es un ente que existe y ocupa espacio en este mundo. Puede ser
físico o intangible.
También se dice que todo objeto es una instancia de alguna clase.
En otras palabras en base a una clase puedo crear muchos
objetos.
5. Ing. Juan Vera Castillo
Una clase es un concepto, se usa para representar a una familia de
objetos.
Cuando se habla de una clase no nos estamos refiriendo a algún objeto en
particular, sino, a todos ellos.
Una clase referencia a todos los objetos que son de la misma clase.
Un objeto es un ente que existe, es único (no existen 2 objetos iguales) y
ha “nacido” o es instancia de alguna clase.
6. Ing. Juan Vera Castillo
En un laboratorio del Instituto Jose Pardo asisten a clases, por ejemplo
Luis, Marion, Susan, Miguel, Gina y Pedro.
Estos jóvenes son objetos (ya que existen y reciben clases) y podemos
agruparlos o representarlos a todos diciendo que son de la clase Alumno.
Cuando pensamos en la clase Alumno, no nos estamos refiriendo a
ningún alumno en particular, nos referimos a todos.
Así entonces, Susan, por ejemplo, sería una instancia de la clase Alumno;
al igual que Luis, Marion, Miguel, Gina y Pedro (todos estos serían objetos
de la clase Alumno).
10. Ing. Juan Vera Castillo
Se necesita un puntero que debe ser de la misma clase que el
objeto que se desea apuntar.
Ejemplo :
Dim pOpe As Operaciones
Luego se usa el operador New :
pOpe = New Operaciones()
12. Ing. Juan Vera Castillo
El TextBox, permite definir una caja de
texto, la cual puede ser :
1. De una sola línea (como el TextField de
Java)
2. Ser multilínea, como el TextArea del
java.
40. Ing. Juan Vera Castillo
Diseñar un programa para trabajar con dos clases :
Una clase Form ( formulario )
Una clase que llamará Operaciones
La clase Operaciones debe tener dos métodos :
1. Crear un procedimiento sub para mostrar el nombre de la empresa que
hizo el software(los créditos).
2. Crear una función Function que reciba dos números y los divida.
Debe verificar que el segundo número no sea CERO (mensaje de error
con msgBox). Además determinar si el primer numero es mayor que el
segundo; si es así, dividirlos y retornar la respuesta. Si no es así emitir
mensaje de error con msgBox.
43. Ing. Juan Vera Castillo
Como se ve en la interface hay 3 botones, por tanto en la clase Form deben
existir 3 eventos de tipo Click() :
Private Sub btnProcesar_Click( )
Private Sub btnLimpiar_Click( )
Private Sub btnCreditos_Click( )
En la clase Operaciones, se implementará una Function que calcule la división y
retorne la respuesta como un String y se mostrará mediante un procedimiento ó
Sub, el nombre de la empresa que hizo el software, es decir los métodos :
Public Function dividir(n1 As Integer, n2 As Integer) As String
Public Sub creditos()