/**
* 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.