Programa que ejemplifica el manejo de arreglo de objetos
import javax.swing.JOptionPane;
/*
Programa en Java que ejemplifica el manejo de arreglo de objetos
Se tienen como datos de entrada:Cédula del empleado, Cargo y Sueldo.Las salidas mostrada por el programa son:
-Datos de cada uno de los empleados, Sueldo Mayor y Suma acumulada de todos
los sueldos. La corrida se hara solo para dos (2)objetos. Es decir, unobjetos son los datos de un empleado (atributos) y sus métodos.
*/
class Empleado {
String cedula,cargo;
double sueldo;
public void setCedula(String ced){
this.cedula=ced;
}public void setCargo(String cargo) {
this.cargo=cargo;
}
public void setSueldo(double sueldo) {
this.sueldo=sueldo;
}
public void mostrarDatosEmpleado() {
Stringmensaje="";
mensaje="Cedula del Empleado:"+this.cedula+"\n";
mensaje+="Cargo que ocupa:"+this.cargo+"\n";
mensaje+="Sueldo que devenga:"+this.sueldo+"\n";JOptionPane.showMessageDialog(null,mensaje,"Datos del Empleado",JOptionPane.INFORMATION_MESSAGE);
}
public double totalMonto(){
double totalSueldo;
totalSueldo=this.sueldo;
return(totalSueldo);
}
}//findefinición Clase Empleado
public class ArregloObjetos {
public static void main(String[] args) {
String cedula,cargo, strSueldo;
double sueldo, sueldoMa=0.0,total=0.0;//Declaración del arreglo de objetos empleados
Empleado empleados[]=new Empleado[2];
//Asignación de memoria dinámica al arreglo de objetos
for (int pos=0;pos
//inicialización o lectura de datos en el arreglo de objetos
for (int pos=0; pos
strSueldo=JOptionPane.showInputDialog("Sueldo...
Regístrate para leer el documento completo.