Diseño de aplicaciones orientadas a objetos
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
1.1 KiB

3 years ago
package patronFactoria;
public class Main {
public static void main(String[] args) {
System.out.println("Demostraci<EFBFBD>n Patron factor<EFBFBD>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();
}
}