You are on page 1of 2

Curso gratis de Visual Basic. aulaClic.

14 - Clases en VB

Pgina 1 de 2

14.1. Objetivos del tema.


Se han explicado los conceptos imprescindibles de una clase, mtodos y propiedades, ahora tenemos que aplicarlos en este caso en VB.

14.2. Introduccin.
Las clases son el molde a partir del cual obtenemos el objeto en nuestro programa, y el objeto es en realidad el que tiene el protagonismo de la accin, la clase es solo el molde. Vamos a ver como aplicar los conceptos vistos con anterioridad en VB.

14.3. Crear la clase.


Lo ideal es tener un mdulo con las o la clase en nuestro proyecto, de forma que estn agrupadas de forma prctica para nosotros. Elegimos Archivo Nuevo proyecto y seleccionamos aplicacin de consola. Despus Proyecto Agregar Clase y seleccionamos el icono de clase como vemos en la imagen. La podemos dejar con el nombre que tiene, o cambiarlo, nosotros la llamaremos ejemplo. Y ahora a utilizarla.

14.4. El objeto.
Primero creemos el objeto. Nuestra clase ahora es as. Public Class Ejemplo End Class Ahora creamos un objeto de esa clase. Dim Objeto As Ejemplo Si ahora escribimos en nuestro programa Objeto. Si vemos la imagen, ese es el resultado, son los mtodos estndar de cualquier objeto. Pero como no hemos escrito nada nuestro, no vemos nada.

14.5. Los datos.


Hemos comentado que eran de dos tipos Internos. Externos. Veamos como definir los datos internos en la clase, es decir los que no se ven en el exterior. Public Class Ejemplo Dim DatoInterno As String Private OtroInterno As Integer End Class Si ahora escribimos en nuestro programa Dim Objeto as Ejemplo Objeto. Si vemos la imagen, ese es el resultado, son los mtodos estndar de cualquier objeto.

http://www.aulaclic.es/visualbasic/t_14_1.htm

28/01/2012

Curso gratis de Visual Basic. aulaClic. 14 - Clases en VB

Pgina 2 de 2

Exactamente lo mismo que antes, como los datos son internos no se ven fuera de la clase. Ahora externos, o sea, propiedades. Public Class Ejemplo Dim DatoInterno As String Private OtroInterno As Integer Public DatoExterno As String End Class Si ahora escribimos en nuestro programa Dim Objeto as Ejemplo Objeto. Si vemos la imagen, ese es el resultado, son los mtodos estndar de cualquier objeto, pero ahora aparece nuestra propiedad, el dato externo.

http://www.aulaclic.es/visualbasic/t_14_1.htm

28/01/2012

You might also like