Beruflich Dokumente
Kultur Dokumente
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.
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: