
Oliver Jesus Tuesta Yoplac
PreguntaPor qué siempre se crea un constructo vacio y el otro con datos lleno?

Rolando Mamani Salas
Es por que es constructor por defecto

Isaías Salvador Gaona Bracamontes
El constructor vacío es un constructor por defecto, se crea de manera automática si no hemos definido alguno en la Clase y un constructor con parámetros, inicializamos algunos atributos que queramos mostrar o utilizar cuando nuestra clase empieza a ejecutarse, No es obligatorio hacerlo de esta forma, son formas de inicializar nuestros atributos que queramos utilizar o mostrar por parte de nuestra Clase, todo depende de que queramos hacer con los valores de los atributos que queramos inicializar.

Jorge Cruz Perez
El sin parametros existe por defecto, Java crea un constructor por defecto si no hemos definido ninguno en la clase, pero si en una clase definimos un constructor ya no se crea automáticamente el constructor por defecto, por lo mismo este se considera que siempre debe existir para un programador, y asi mismo un segundo constructor con parametros, usualmente con todos su atributos inicializados, lleno, como minimo, pero tampoco es una regla, lo importante es siempre acudir a ala documentación para saber con precisión cuantos tiene y que parametros necesita, saludos :)