Sie sind auf Seite 1von 2

Nombre: Carlos Alberto Rivera Ramrez

Curso: S3C

Constructor
Un constructor es una subrutina cuya misin es inicializar un objeto de una clase.
En el constructor se asignan los valores iniciales del nuevo objeto.
Se utiliza para crear tablas de clases virtuales y poder as desarrollar el
polimorfismo, una de las herramientas de la programacin orientada a objetos. Al
utilizar un constructor, el compilador determina cul de los objetos va a responder
al mensaje (virtual) que hemos creado. Tiene un tipo de acceso, un nombre y un
parntesis.
Los constructores no se heredan, pero pueden ser llamados desde clases
herederas usando la palabra reservada base y pasndole los parmetros que
recibe.

Para declarar un constructor de una clase, se usa la siguiente sintaxis:

<modificador de visibilidad> <nombre de la clase a la que pertenece> (parmetros)


{instrucciones}

Caractersticas
El constructor tiene las siguientes caractersticas:
Tiene el mismo nombre de la clase.
Es el primer mtodo que se ejecuta.
Se ejecuta en forma automtica.
No puede retornar datos.
Se ejecuta una nica vez.
Un constructor tiene por objetivo inicializar atributos.

Colaboracin de clases
La colaboracin de clases en la programacin orientada a objetos es aquella en la
cual existen muchas clases que interactan y se comunican entre s, porque por lo
general cuando existe un problema por resolver hay que adjuntar varias clases
debido a que una clase no puede intervenir sola.
Propiedad
Una propiedad es un atributo de un objeto que define una de las caractersticas
del objeto, como tamao, color o ubicacin en pantalla, o un aspecto de su
comportamiento, por ejemplo, si est habilitado o visible. Para cambiar las
caractersticas 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 ttulo de un
formulario Windows Forms de Visual Basic mediante la definicin 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), slo leer (slo
lectura) o slo escribir (slo escritura).
Puede recuperar informacin sobre un objeto mediante la obtencin del valor de
retorno de una de sus propiedades. El siguiente procedimiento utiliza un cuadro de
mensaje para mostrar el ttulo que aparece en la parte superior del formulario
actualmente activo.

Public Sub GetFormName()


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

Das könnte Ihnen auch gefallen