Está en la página 1de 2

package entidades;

import java.util.Scanner;
public class Trabajador {
private String nombre;
private floatsalarioHora;
private floathorasLaboradas;
private static final float DSCTO=0.12f;
public Trabajador (String nom,float salario,float hora) {
nombre=nom;
salarioHora=salario;
horasLaboradas=hora;
}
public Trabajador () {
this ("NN",0.0f,0.0f);
}
public String getNombre() {
returnnombre;
}
public float getSalarioHora() {
returnsalarioHora;
}
public float getHorasLaboradas() {
returnsalarioHora;
}
public void setNombre(String nombre) {
this.nombre=nombre;
}
public void setSalarioHora(float s) {
salarioHora=s;
}
public void setHorasLaboradas(float h) {
horasLaboradas=h;
}
publicfloatsueldoBruto() {
return salarioHora*horasLaboradas;
}
Public float descuento() {
returnsueldoBruto()*DSCTO;
}
publicfloatsueldoNeto() {
returnsueldoBruto()-descuento();
}
@Override
public String toString(){
return "\nNombre: "+ getNombre()+
"\nSalario por hora: "+ getSalarioHora()+
"\nHoras Laboradas: "+ getHorasLaboradas()+
"\nSueldos :\n"+
"\nSalario Bruto: "+ sueldoBruto()+
"\nDescuentos: "+ descuento()+
"\nSalario Neto: "+ sueldoNeto();
}
public static void main (String[] args)
{
Scanner teclado=new Scanner(System.in);
System.out.print("Nombre:");
String nombre=teclado.nextLine();
System.out.print("Salario por Hora:");
floatsalario=Float.parseFloat(teclado.nextLine());
System.out.print("Horas Laboradas:");
float hora=Float.parseFloat(teclado.nextLine());
Trabajador T=new Trabajador(nombre, salario, hora);
System.out.println(T.toString());

}
}

También podría gustarte