static void Main(string[] args) { var szef = new Dyrektor(); Budowniczy budowniczy1 = new DomJednorodzinny(); Budowniczy budowniczy2 = new Biurowiec(); szef.WybierzBudowniczego(budowniczy1); szef.Buduj(); Budynek budynek1 = szef.PobierzBudynek(); szef.WybierzBudowniczego(budowniczy2); szef.Buduj(); Budynek budynek2 = szef.PobierzBudynek(); Console.WriteLine("Pierwsza budowla"); budynek1.OpiszBudynek(); Console.WriteLine("Druga budowla"); budynek2.OpiszBudynek(); Console.ReadKey(); }
public void NowyBudynek() { Budowla = new Budynek(); }