DAOO/patronesCreacion/patronFactoria/Main.java
2023-02-13 20:16:50 +01:00

32 lines
1.1 KiB
Java

package patronFactoria;
public class Main {
public static void main(String[] args) {
System.out.println("Demostración Patron factoría. ");
System.out.println("Puedes crear una Television/Lavadora/Horno/Microondas.\n");
FactoriaElectrodomesticos fabrica = new FactoriaElectrodomesticos();
System.out.println("Usuario introduce que quiere una Television ........");
Electrodomestico e1 = fabrica.crearElectrodomestico("television", "tele123");
System.out.println("Usuario introduce que quiere una Lavadora ..........");
Electrodomestico e2 = fabrica.crearElectrodomestico("lavadora", "lavadora123");
System.out.println("Usuario introduce que quiere un Horno ..............");
Electrodomestico e3 = fabrica.crearElectrodomestico("horno", "Horno123");
System.out.println("Usuario introduce que quiere un Microondas .........");
Electrodomestico e4 = fabrica.crearElectrodomestico("microondas", "microondas123");
System.out.println("\nSe muestra por pantalla que es cada uno de los objetos creados");
e1.mensajePantalla();
e2.mensajePantalla();
e3.mensajePantalla();
e4.mensajePantalla();
}
}