Exemple #1
0
        //############################### KONSTRUKTOR #########################################

        public Osada(IStrategiaOsady strategia,
                     IStrategiaHandlu strategiaHandlu,
                     string nazwa,
                     Magazyn magazyn,
                     Populacja populacja,
                     PotencjalWydobywczy potencjalWydobywczy,
                     Point pozycja)
        {
            this.nazwa               = nazwa;
            this.populacja           = populacja;
            this.magazyn             = magazyn;
            this.targ                = new Targ(magazyn, strategiaHandlu, potencjalWydobywczy.pobierzPotencjal());
            this.strategia           = strategia;
            this.potencjalWydobywczy = potencjalWydobywczy;
            this.pozycja             = pozycja;
        }
 //############################### KONSTRUKTOR #########################################
 public Osada(IStrategiaOsady strategia,
             IStrategiaHandlu strategiaHandlu, 
             string nazwa, 
             Magazyn magazyn, 
             Populacja populacja, 
             PotencjalWydobywczy potencjalWydobywczy, 
             Point pozycja)
 {
     this.nazwa = nazwa;
     this.populacja = populacja;
     this.magazyn = magazyn;
     this.targ = new Targ(magazyn, strategiaHandlu, potencjalWydobywczy.pobierzPotencjal());
     this.strategia = strategia;
     this.potencjalWydobywczy = potencjalWydobywczy;
     this.pozycja = pozycja;
 }