static void Main(string[] args) { Symulacja symulacja = new Symulacja(); //tworzymy instancje klas dla Pracownika i Szefa Pracownik pracownik = GetPracownik(symulacja); Szef szef = GetSzef(symulacja); symulacja.OdpalSymulacje(); Console.ReadKey(); }
private static Pracownik GetPracownik(Symulacja symulacja) { return(new Pracownik(symulacja)); }
private static Szef GetSzef(Symulacja symulacja) { return(new Szef(symulacja)); }
public Pracownik(Symulacja symulacja) { this.symulacja = symulacja; symulacja.list_osob += Print; }
public Szef(Symulacja symulacja) { this.symulacja = symulacja; symulacja.list_osob += Print; }