¿No sabes por dónde empezar? Ayúdanos normalizando artículos.
¿Tienes experiencia? Crea alguno de estos artículos de actualidad.
Diferencia entre revisiones de «Constructor (C++)»
(Página creada con '{{Definición |nombre= Constructor en C++ |imagen= |tamaño= |concepto= Los constructores son funciones miembro especiales que sirven para inicializar un objeto de una deter...') (Etiqueta: no tiene enlaces internos) |
(→Ejemplo de constructor en una clase llamada pareja) |
||
Línea 6: | Línea 6: | ||
}}'''Constructor en C++'''. Los constructores tienen el mismo nombre que la clase, no retornan ningún valor y no pueden ser heredados. Además deben ser públicos, no tendría ningún sentido declarar un constructor como privado, ya que siempre se usan desde el exterior de la clase, ni tampoco como protegido, ya que no puede ser heredado. | }}'''Constructor en C++'''. Los constructores tienen el mismo nombre que la clase, no retornan ningún valor y no pueden ser heredados. Además deben ser públicos, no tendría ningún sentido declarar un constructor como privado, ya que siempre se usan desde el exterior de la clase, ni tampoco como protegido, ya que no puede ser heredado. | ||
− | == Ejemplo de constructor en una clase llamada pareja== | + | == Ejemplo de [[constructor]] en una [[clase]] llamada pareja== |
− | + | [[Archivo:Ejemplo.jpg]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Sobrecarga de constructores== | ==Sobrecarga de constructores== |
Revisión del 14:51 14 abr 2011
|
Constructor en C++. Los constructores tienen el mismo nombre que la clase, no retornan ningún valor y no pueden ser heredados. Además deben ser públicos, no tendría ningún sentido declarar un constructor como privado, ya que siempre se usan desde el exterior de la clase, ni tampoco como protegido, ya que no puede ser heredado.
Sumario
[ocultar]Ejemplo de constructor en una clase llamada pareja
Sobrecarga de constructores
También pueden definirse varios constructores para cada clase, es decir, la función constructor puede sobrecargarse. La única limitación es que no pueden declararse varios constructores con el mismo número y el mismo tipo de argumentos.
Constructor copia
Un constructor de este tipo crea un objeto a partir de otro objeto existente. Estos constructores sólo tienen un argumento, que es una referencia a un objeto de su misma clase.
Fuente
Curso de C++ Autor: Salvador Pozo Coronado