Diferencia entre revisiones de «Constructor (informática)»

Contenido eliminado Contenido añadido
Sin resumen de edición
Sin resumen de edición
Línea 1:
En [[programación orientada a objetos]] (POO), un '''constructor''' es una [[subrutina]] cuya misión es inicializar un [[objeto (programación)|objeto]] de una [[clase (programación)|clase]]. En el constructor se asignan los valores iniciales del nuevo objeto.
 
Se utiliza para crear tablas de [[Clase (informática)|clases]] virtuales y poder así desarrollar el [[Polimorfismo (programación orientada a objetos)|polimorfismo]], una de las herramientas de la programación orientada a objetos. Al utilizar un constructor, el [[compilador]] determina cual de los objetos va a responder al mensaje (virtual) que hemos creado. Tiene un tipo de acceso, un nombre nombres
y un paréntesis.
 
== Java ==