Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/12/2015, 06:09
-thor-
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 2 meses
Puntos: 3
diferencia entre utilizar constructor o metodo

Hola
una consulta, cual es la ventaja de utilizar un constructor de carga de datos o alguna operacion como insertar, mostrar,etc. Ante un metodo de carga por ejemplo en este codigo:

que ventajas tiene realizar la carga en el constructor? porque tambien podria haber sido en un metodo de nombre cargar()

Código PHP:
public void cargar()
{
teclado=new Scanner(System.in);
        
sueldos=new int[5];
  for(
int f=0;f<5;f++) {
            
System.out.print("Ingrese valor de la componente:");
            
sueldos[f]=teclado.nextInt();
        }    

y luego realizar su llamado con el objeto
Operarios op=new Operarios();
op.cargar();
op.imprimir();

Código PHP:
public Operarios()
    {
        
teclado=new Scanner(System.in);
        
sueldos=new int[5];
        for(
int f=0;f<5;f++) {
            
System.out.print("Ingrese valor de la componente:");
            
sueldos[f]=teclado.nextInt();
        }    
    }
    
    public 
void imprimir() {
        for(
int f=0;f<5;f++) {
            
System.out.println(sueldos[f]);
        }
    }
    
    public static 
void main(String[] ar) {
        
Operarios op=new Operarios();
        
op.imprimir();
    }