"se supone que es para practicar POO"
Ejercicio.
se desea crear una aplicacion para manejar la informacion de un empleado. un empleado tiene un nombre, una cedula, una direccion y un salario asignado, la aplicacion debe permitir crear un nuevo empleado, ingrementar el salario en un 10% decrementar el salario en un porcentaje dado por el usuario, devolver la direccion del empleado y devolver el salario.
e aquí el código
Código Java:
Ver original
/*clase empleado*/ package Aplication_Body; public class Empleado { private int cedula; private double salario; super(); this.nombre = nombre; this.cedula = cedula; this.direccion = direccion; this.salario = salario; } return nombre; } this.nombre = nombre; } public int getCedula() { return cedula; } public void setCedula(int cedula) { this.cedula = cedula; } return direccion; } this.direccion = direccion; } public double getSalario() { return salario; } public void setSalario(double salario) { this.salario = salario; } }
Código Java:
Ver original
/*esta es la clase principal, donde crearemos el Objeto Empleado1 o e1*/ package Aplication_Body; import Aplication_Body.Metodos; public class Empresa { new Empresa(); } public Empresa(){ int cedula = Metodos.convertirEntero(Metodos.pedir("Ingrese el número de cedula")); double salario = Metodos.convertirEntero(Metodos.pedir("ingrese el salario asignado del empleado")); Empleado e1 = new Empleado(nombre, cedula, direccion, salario); double salario10 = Metodos.ValorMasPorcentaje(e1.getSalario(), 10); double salarioFinal = Metodos.valorMenosPorcentaje(salario10, Metodos.convertirEntero(Metodos.pedir("Ingrese el porcentaje que le desea decrementar al salario del empleado"))); Metodos.mostrar(e1.getNombre()+" "+e1.getCedula()+" "+e1.getDireccion()); Metodos.mostrar("Este es su salairio final, +el 10%, [descontados todas las prestaciones y deudas] "+"salario "+salarioFinal); } }
Código Java:
Ver original
/*Aquí en esta clase tengo todos los métodos básicos que utilizo a lo largo del programa*/ package Aplication_Body; import javax.swing.JOptionPane; public class Metodos { { } { } { } public static double ValorMasPorcentaje(double valor, double porcentaje){ double valorFinal=((valor*porcentaje)/100); return(valor+valorFinal); } public static double valorMenosPorcentaje(double valor, int porcentaje){ double valorFinal=((valor*porcentaje)/100); return(valor-valorFinal); } }
Si depronto no hay nada que corregir, que no creo, igual coloquen que está bien porfa, para yo saber que lohize bien, gracias