Contructores



Síguenos en facebook:
Desarrolla una aplicación que permita resolver el siguiente ejercicio. Recuerda incluir las instrucciones y la pantalla de salida.
Cree una clase llamada Empleado, que incluya tres piezas de información como variables de instancia: un primer nombre (tipo String), un apellido paterno (tipo String) y un salario mensual (double). Su clase debe tener un constructor que inicialice las tres variables de instancia. Proporcione un método establecer y un método obtener para cada variable de instancia. Escriba una aplicación de prueba llamada PruebaEmpleado, que demuestre las capacidades de cada Empleado. Cree dos objetos Empleado y muestre el salario anual de cada objeto. Después, proporcione a cada Empleado un aumento del 10% y muestre el salario anual de cada Empleado otra vez.


/**
 *
 * @author Andres Villezcas Rivera
 */
public class PruebaEmpleado {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Empleado emp1 = new Empleado();
        emp1.setNombre("Luis");
        emp1.setApPaterno("Fernandez");
        emp1.setSalrioMensual(7200.53);
        System.out.println("El salario anual de "+emp1.getNombre()+" "+emp1.getApPaterno()
                +" es de "+ String.format("%.2f", emp1.getSalrioMensual()*12) );
        System.out.println("El salario anual de "+emp1.getNombre() +" mas el 10% es de "
                +String.format("%.2f", emp1.getSalrioMensual()*12*1.1));
        
        Empleado emp2 = new Empleado("Alfredo","Loera", 7200.75);
        System.out.println("El salario anual de "+emp2.getNombre()+" "+emp2.getApPaterno()
                +" es de "+String.format("%.2f", emp2.getSalrioMensual()*12));
        System.out.println("El salario anual de "+emp2.getNombre() +" mas el 10% es de "
                +String.format("%.2f", emp2.getSalrioMensual()*12*1.1));
    }
}




package empleado;

/**
 *
 * @author Andres Villezcas 
 */
public class Empleado {
    String nombre, apPaterno;
    double salrioMensual;
    public Empleado(){
    }
      public Empleado(String nombre, String apPaterno, double salarioMensual){
     this.nombre = nombre;
     this.apPaterno = apPaterno;
     this.salrioMensual = salarioMensual;
    }
    
    public void setNombre (String nombre){
    this.nombre = nombre;
    }
    public String getNombre(){
    return nombre;
    }
    public String getApPaterno() {
        return apPaterno;
    }
    public void setApPaterno(String apPaterno) {
        this.apPaterno = apPaterno;
    }
    public double getSalrioMensual() {
        return salrioMensual;
    }
    public void setSalrioMensual(double salrioMensual) {
        this.salrioMensual = salrioMensual;
    }   
}










Comentarios

Entradas populares de este blog

Recursividad - Arreglos Booleanos - Clase Arrays