¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

Objetos, propiedades, métodos y eventos

Visual Studio .NET 2003

Los objetos, propiedades, métodos y eventos son las unidades básicas de la programación orientada a objetos. Un objeto es un elemento de una aplicación, que representa una instancia de una clase. Propiedades, métodos y eventos son las unidades de creación básicas de los objetos y constituyen sus miembros.

Objects

Un objeto representa una instancia de una clase, como Form, Control o Component. En código de Visual Basic, debe crear una instancia de un objeto antes de poder aplicar uno de los métodos del objeto o cambiar el valor de una de sus propiedades. La creación de instancias es el proceso mediante el cual se crea una instancia de una clase y se asigna a una variable de objeto. A continuación se muestra un ejemplo:

Dim x As New MyClass()

En este ejemplo, la variable x se asigna para hacer referencia a una nueva instancia de la clase MyClass.

Propiedades

Una propiedad es un atributo de un objeto que define una de las características del objeto, como tamaño, color o ubicación en pantalla, o un aspecto de su comportamiento, por ejemplo, si está habilitado o visible. Para cambiar las características de un objeto, se cambian los valores de las propiedades correspondientes.

Para establecer el valor de una propiedad, establezca la referencia a un objeto con un punto, el nombre de propiedad, un signo igual (=) y el nuevo valor de la propiedad. Por ejemplo, el siguiente procedimiento cambia el título de un formulario Windows Forms de Visual Basic mediante la definición de la propiedad Text:

Public Sub ChangeName(newTitle)
   myForm.Text = newTitle
End Sub

Algunas propiedades pueden establecerse. El tema de Ayuda de cada propiedad indica si esa propiedad se puede establecer (lectura y escritura), sólo leer (sólo lectura) o sólo escribir (sólo escritura).

Puede recuperar información sobre un objeto mediante la obtención del valor de retorno de una de sus propiedades. El siguiente procedimiento utiliza un cuadro de mensaje para mostrar el título que aparece en la parte superior del formulario actualmente activo.

Public Sub GetFormName()
   Dim formName As String
   formName = myForm.Text
   MsgBox(formName)
End Sub

Métodos

Un método es una acción que un objeto puede realizar. Por ejemplo, Add es un método del objeto ComboBox, porque agrega una nueva entrada a un cuadro combinado.

En el siguiente ejemplo se ilustra el uso del método Start de un componente Timer:

' Instantiates a Timer object.
Dim myTimer As New System.Windows.Forms.Timer()   
' Invokes the Start method of myTimer.
MyTimer.Start

Eventos

Un evento es una acción que un objeto reconoce, como hacer clic con el mouse (ratón) o presionar una tecla, y para el que puede escribir código para responder. Los eventos se producen como consecuencia de una acción del usuario o de código de programa, o bien pueden ser desencadenados por el sistema. También puede desarrollar eventos personalizados propios para que los generen sus objetos y los controlen otros objetos. Para obtener más información, vea Eventos y delegados.

Vea también

Objetos | Establecer y recuperar propiedades | Realizar acciones con métodos | Eventos y delegados

Mostrar:
© 2015 Microsoft