Clase Material.
package pooproyect;
public class Material{ //clase papa
private materiales m; // caracteristicas
private canticad q; // de productos
private costo c; //y materiales
private escoba e; //productos que se fabrican
private trapeador t; // en la fabrica
public void escoba() {
private int popotillo;
private int paloplastico; // materiales para fabricar escobas
private int palomadera;
private int alambre;
}
public void trapeador(){
private int algodon;
private int fregona;
private int paloplastico; // materiales para fabricar trapeadores
private int palomadera;
private int alambre;
}
}
Clase Orden.
package pooproyect;
public class Orden extends Material{
private Int ejemplares; //numero de ejemplares requeridos
public void estandar(){
//El cliente elegira la cantidad de productos que desea de acuerdo al
//estandard de la fabrica
}
public void personalizado(){
/*El cliente podra elegir los materiales que desea para el producto que
quiere adquirir*/
}
}
Clase Producto
package pooproyect;
public class Producto extends Orden { /*relacion de herencia con orden,
ya que las estadisticas que se encarga de calcular esta clase, provienen
directamente de las ordenes o pedidos que realizen los clientes*/
private String escoba; //son los productos que se venden
private STring trapeador;
public void costo(){ //encargada de realizar las estadisticas
private int ventas; //cantidad de ventas
private int unitario; //costo por fabricar producto
private int precio; //precio final
private int utilidades; //ganancia total en el pedido
private int perdida; //perdida total en el pedido
}
}
Eso fue lo que considere de a cuerdo a las sugerencias que me dio la Dra. Elisa, si hay alguna pregunta, aclaracion, duda, comentario o sugerencia comenten :3
Saludos!
Aquí hay múltiples confusiones. Estás poniendo como métodos lo que lógicamente serían clases hijo y luego aplicas la herencia donde no es. Vamos a tener que platicar en detalle sobre esto; que pena que no pudiste estar en las asesorías, ya que ahora se pospone la aclaración hasta la clase donde ya tienes que exponer el tema :S Lee algún tutorial o ve un video o algo sobre progra OO en general y herencia en particular por si te ayuda ordenar mejor tus ideas. Le veo potencial a lo que estás haciendo, pero está muy revuelto... Te pongo 3 puntos si me juras que lo arreglas pronto. (Luego te castigo si no cumples...)
ResponderEliminar