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.
24 lines
698 B
24 lines
698 B
3 years ago
|
package patronFlyWeight;
|
||
|
|
||
|
import java.util.ArrayList;
|
||
|
|
||
|
public class FactoryFlyWeight {
|
||
|
|
||
|
ArrayList<OrdenadorConcreto> ordenadores = new ArrayList<>();
|
||
|
|
||
|
|
||
|
public void crearOrdenador(int ram, int discoDuro, String color){
|
||
|
OrdenadorConcreto ordenador = new OrdenadorConcreto(ram,discoDuro,color);
|
||
|
ordenadores.add(ordenador);
|
||
|
}
|
||
|
|
||
|
public void getInformacionOrdenadores() {
|
||
|
for(OrdenadorConcreto o: ordenadores){
|
||
|
System.out.println("La marca es: "+ o.getMarca() + ", el modelo es: "+ o.getModelo()+", el tamanio es: "+ o.getTamanio());
|
||
|
|
||
|
System.out.println("tiene de RAM: "+ o.getRam() + ", de disco duro tiene: "+ o.getDiscoDuro()+" GB y el modelo es: "+ o.getColor() +"\n");
|
||
|
}
|
||
|
|
||
|
}
|
||
|
}
|