Practica en java
PAMN
Fecha de entrega:
24 / 04 / 2012
04 / 05 / 2012
Agregar el código solicitado:
Deberán:
Ordenar los empleados de menor a mayor por fechas y nombre
Agregar al menos a 4empleados (vendedores) más y al menos unas 4 ventas por cada uno
Agregar código para obtener los promedios de ventas
El ordenamiento hacerlo por medio de una clase auxiliar Comparatorpasándola al constructor de un objeto
Collection de tipo TreeSet. (http://docs.oracle.com/javase/6/docs/api/java/util/TreeSet.html)
Implementar el código para imprimir inicialmente los datos de losobjetos a la salida estándar.
Implementar el código para imprimir en un archivo los elementos ordenados del treeSet.
import java.text.ParseException;
import java.text.SimpleDateFormat;
importjava.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.logging.Level;
import java.util.logging.Logger;
public class Main { // Empresa
public static void main(){
try {SimpleDateFormat format = new SimpleDateFormat("dd/MM/YYYY");
EmpresaX empresa = new EmpresaX();
Ingeniero ing = new Ingeniero("Sistemas", 1000, "Pedro Páramo", format.parse("21/08/2013"), 70.0);Ingeniero mecanico = new Ingeniero("Maquinaria", 1000, "Jesús García", format.parse("02/02/2015"), 70.0);
Ingeniero electronico = new Ingeniero("Maquinaria", 1000, "Perengano Garc ía",format.parse("02/02/2001"), 70.0);
empresa.agregaPersonal(ing);
empresa.agregaPersonal(mecanico);
empresa.agregaPersonal(electronico);
Vendedor v1 = new Vendedor(1000, "Juan Mendez", format.parse("21/08/2011"),70);
//Vendedor v2 = new Vendedor(5000, "Chuck Jones", format.parse("11/04/2004"), 70);
//Vendedor v3 = new Vendedor(10000, "Tonatiuh Mendoza", format.parse("21/04/2006"), 70);
//Vendedor v4 =new Vendedor(20000, "Elizabeth Pérez", format.parse("22/02/2003"), 70);
v1.addVenta(new Venta(1000, "Perengano C."));
v1.addVenta(new Venta(2000, "Perengano C."));
empresa.agregaPersonal(v1);...
Regístrate para leer el documento completo.