fbpx

Duda en constructores

  • Duda en constructores

     Maximiliano.Rodri Zermeño Actualizado 2 meses 2 Miembros · 3 Publicaciones
  • Maximiliano.Rodri Zermeño

    Miembro
    5 octubre, 2021 en 9:51 am

    Buenos días, comunidad developer.

    Pregunta, ¿porque cuando definimos nuestros constructores en las clases se deja el primero vació? ¿De no ponerlo el Setter se vería afectado?

  • Adrian Zurita

    Miembro
    6 octubre, 2021 en 7:04 am

    Hola, te comento: Cuando creamos una clase en java, por default nos “crea” un constructor vació en caso de no agregarlo a la clase. Gracias a ello podemos invocar objetos de esa clase, aún sin declarar constructores.

    El detalle surge que cuando nosotros sí escribimos los constructores, java YA NO crea el constructor vacío por nosotros. Y ese constructor vacío nos sirve para invocar un objeto de esa clase SIN ARGUMENTOS:

    Objeto uno = new Objeto(); //Esto te daría error si no pusiste el constructor vacío.

    Al no declararlo, a fuerza te pedirá los argumentos de los constructores (parámetros) que tu creaste.

    Saludos.

Visualización de 1 - 2 de 2 respuestas

Publicación original
0 de 0 Publicaciones Junio 2018
Ahora