Definición de clases y objetos en VB .NET
VB .Net, a diferencia de su predecesor Visual Basic, es un lenguaje de programación Orientado a Objetos. Por lo tanto, trabajar con formularios, controles y módulos, es trabajar con clases.
En este artículo se verá cómo crear objetos y clases.
Los objetos son instancias de una clase. En VB .NET se crea una clase de la siguiente forma:
Dentro de la clase se podrá añadir atributos, métodos y eventos.
Para instanciar esta clase y crear así un nuevo objeto, se usará la palabra clave new. Por ejemplo:
Dentro de una clase se pueden crear atributos, métodos y eventos. Estos elementos se pueden declarar Public, Private, Protected, Friend o Protected Friend.
Para definir un atributo no se utiliza Dim, sino que se hace como en este ejemplo:
Los métodos pueden ser acciones (subrutinas) o funciones.
Finalmente, los eventos permiten a los objetos realizar acciones cuando el usuario realiza una determinada acción, por ejemplo, hacer clic en un botón.