Múltiples constructores en java .

Los métodos  Constructores en java se puede sobre cargar mediante el uso de múltiples constructores  esto es muy útil para crear objetos con múltiples argumentos .



partiendo como siempre del proyecto principal llamado  sobrecarga  crearemos una clase desde package
con el nombre de cargado .

ejemplo .







package sobrecarga;

public class cargado {
    public cargado (int h ){
     
 
            System.out.println("la hora es "+h);
 
   }
 
      public cargado (int h, int m ){
     
 
            System.out.println("la hora es "+h+ "El minuto es "+m);
 
   }
   
          public cargado (int h, int m ,int s){
     
 
            System.out.println("la hora es "+h+ "El minuto es "+m + "y el segundo es "+s);
 
   }
}


llamando desde la clase principal  .

package sobrecarga;


public class Sobrecarga {

    public static void main(String[] args) {
        
        cargado objeto = new cargado (1);
        
    }
}

Si compilo .

run:
la hora es 1
BUILD SUCCESSFUL (total time: 0 seconds)


Este primer llamado es        System.out.println("la hora es "+h);




hagamos el segundo llamado .pero con tres parámetros.



package sobrecarga;


public class Sobrecarga {

    public static void main(String[] args) {
        
        cargado objeto = new cargado (1,3,2);
        
    }
}


compilando



run:
la hora es 1El minuto es 3y el segundo es 2
BUILD SUCCESSFUL (total time: 0 seconds)



es todo  saludos.

Tal ves te interese.