public override void decorarSector() { for (int i = 0; i < sector.Length; i++) { sector[i] = new Sector[sector.Length]; for (int j = 0; j < sector.Length; j++) { //sectores[i][j] = r.Next(101); //sectores[i][j] = new Sector(r.Next(101)); sector[i][j] = FactorySectores.crearSector(1); } } }
public static void PatronFactoryMethod() { IStrategy estrategia = new Secuencial(); Director director = new Director(); var builder = new BuilderFavorable(); Casa casa = new Casa(10, 9, 12, director, builder); Calle calle = new Calle(10, 12, 10); IResponsable responsable = null; Decorator pastoSeco = new PastoSeco(FactorySectores.crearSector(1)); FabricaBombero FBombero = new FabricaBombero(estrategia, pastoSeco, responsable); ICuartel cuartel = crearHeroe(FBombero); cuartel.getPersonal().ApagarIncendio(casa, calle); }
public override void decorarSector() { for (int i = 0; i < sector.Length; i++) { sector[i] = new Sector[sector.Length]; for (int j = 0; j < sector.Length; j++) { if (j % 2 == 0) { sector[i][j] = FactorySectores.crearSector(1); } else { sector[i][j] = FactorySectores.crearSector(3); } } } }
public override void decorarSector() { FactorySectores.crearSector(0); }