static void Main(string[] args) { House house = new House(); TeamLeader teamLeader = new TeamLeader(); Worker worker = new Worker(); while (house.GetStep() != 11) { teamLeader.DoJob(house,house.GetStep()); worker.DoJob(house, house.GetStep()); } Console.WriteLine("Done \n (T_T)"); Console.ReadLine(); }
public bool DoJob(House house, int step) { if (house.GetStep() == 11) { house.AddStep(); return(true); } else { house.AddStep(); return(false); } }