/** * Programa cuya función es registrar empleados de una pequeña empresa textil. * * Autor: Jair Viezca Esparza. * * Fecha de creación: 30 de Agosto del 2011. * * Última actualización: 30 de Agosto del 2011. **/ public class Registro { public static void main(String[] args){ //Se crean dos objetos (emp1 y emp2) de la clase Empleado //El constructor recibe como parámetros el nombre, la edad y el sueldo de la persona (en ese orden) Empleado emp1 = new Empleado("Juan", 25, 2500); Empleado emp2 = new Empleado("Carlos", 34, 4000); //Se utilizan los métodos de los objetos de la clase Empleado para visualizarlos System.out.println("Nombre del primer empleado: "+emp1.obtenerNombre()+ " ------ Edad: "+emp1.obtenerEdad()+" ------ Sueldo: "+emp1.obtenerSueldo()); System.out.println("Nombre del segundo empleado: "+emp2.obtenerNombre()+ " ------ Edad: "+emp2.obtenerEdad()+" ------Sueldo: "+emp2.obtenerSueldo()); //Si en algún momento se requiere cambiar datos, se puede hacer llamando a los métodos //modificarEdad() o modificarSueldo() de los objetos de la clase Empleado emp1.modificarSueldo(3000); System.out.println("Nombre del primer empleado: "+emp1.obtenerNombre()+ " ------ Edad: "+emp1.obtenerEdad()+" ------ Sueldo: "+emp1.obtenerSueldo()); emp2.modificarEdad(35); System.out.println("Nombre del segundo empleado: "+emp2.obtenerNombre()+ " ------ Edad: "+emp2.obtenerEdad()+" ------Sueldo: "+emp2.obtenerSueldo()); } }.
public class Empleado { // Atributos private String nombre; private int edad; private int sueldo; //Método Constructor public Empleado(String nombre, int edad, int sueldo){ this.nombre = nombre; this.edad = edad; this.sueldo = sueldo; } //Método que te permite mostrar el nombre del empleado public String obtenerNombre(){ return nombre; } //Método que te permite mostrar la edad actual del empleado public int obtenerEdad(){ return edad; } //Método que te permite mostrar el sueldo que percibe actualmente el empleado public int obtenerSueldo(){ return sueldo; } //Método que te permite modificar la edad public void modificarEdad(int edad){ this.edad = edad; } //Método que te permite modificar el sueldo public void modificarSueldo(int sueldo){ this.sueldo = sueldo; } }
Las dos primeras líneas de mi programa representan el nombre del primer y segundo empleado, además de su respectiva edad y sueldo. Las dos últimas líneas de nueva cuenta representan a mis dos empleados pero utilice ciertos métodos que me permitieron actualizar algunos datos como el caso de las edades en ambos trabajadores y el sueldo en el primero.
Muy bien. Esta actividad era parte de lo que les pedí para la entrada de la instalación (por tanto no iría en puntos extra ¿?).
ResponderEliminarInstalación: 70
Programa: 30
Calificación: 100 (5/5)
Buenas tardes Doctora.
ResponderEliminarSí...en efecto no va en puntos extras. Enseguida lo cambio.