static void Main(string[] args) { Habitant v = new Habitant(50, "Zdeno", "Chara"); Habitant u = new Habitant(12, "Jana", "Hlavata"); Habitant i = new Habitant(45, "Peter", "Hlavaty"); Habitant o = new Habitant(40, "Andrea", "Hlavata"); Flat flat = new Flat(32, 60, 3); Flat flat2 = new Flat(23, 70, 4); Entrance entrance = new Entrance(35, 13, 26); Entrance entrance1 = new Entrance(37, 13, 26); BlockOfFlats blockOfFlats = new BlockOfFlats(33, "Kollarova"); HousingEstate housingEstate = new HousingEstate(); Console.WriteLine(v.ToString()); Console.WriteLine(flat.ToString()); flat.AddHabitant(v); flat.AddHabitant(u); flat.AddHabitant(i); flat2.AddHabitant(o); Console.WriteLine(u.currentFlat.NumberOfRooms); Console.WriteLine(flat.GetInfoAboutAllHabitants()); Console.WriteLine(flat.NumberOfFlats); Console.WriteLine(o.GetInfoAboutFlat()); Console.WriteLine(entrance.NumberOfEntrance); blockOfFlats.AddEntrance(entrance); blockOfFlats.AddEntrance(entrance1); blockOfFlats.AddFlat(flat); Console.WriteLine(blockOfFlats); Console.WriteLine(blockOfFlats.GetInfoAboutAllEntrances()); Console.WriteLine(blockOfFlats.GetInfoAboutAllFlats()); housingEstate.AddBlockOfFlats(blockOfFlats); Console.WriteLine(housingEstate.GetInfoAboutAllBlockOfFlats()); Console.WriteLine(housingEstate.GetNumberOfBlockOfFlats()); }
public string GetInfoAboutFlat(Habitant habitant, Flat flats) { return($"{habitant.ToString()} - {flats.Tostring()}"); }