private IStrategiaOsady strategiaOsady; //implementujemy konkretna strategie osady o interfejsie "strategiaOsady" #endregion Fields #region Constructors //################################## KONSTRUKTOR #################################### public FabrykaOsad(FabrykaZasobow fabrykaZasobow, IStrategiaOsady strategiaOsady, IStrategiaHandlu strategiaHandlu) { this.fabrykaZasobow = fabrykaZasobow; this.strategiaOsady = strategiaOsady; this.strategiaHandlu = strategiaHandlu; }
//################################## KONSTRUKTOR #################################### public FabrykaOsad(FabrykaZasobow fabrykaZasobow, IStrategiaOsady strategiaOsady, IStrategiaHandlu strategiaHandlu) { this.fabrykaZasobow = fabrykaZasobow; this.strategiaOsady = strategiaOsady; this.strategiaHandlu = strategiaHandlu; }