public static void cleanAllApartaments(List<Apartament> apartaments) { for (Apartament app : apartaments) { if (app instanceof Apt1Room) { ((Apt1Room) app).clean1Room(); } if (app instanceof Apt2Room) { ((Apt2Room) app).clean2Rooms(); } if (app instanceof Apt3Room) { ((Apt3Room) app).clean3Rooms(); } } }
public static void cleanAllApartaments(List<Apartament> apartaments) { // написать тут вашу реализацию пунктов 1-4 for (Apartament pair : apartaments) { if (pair instanceof Apt1Room) { ((Apt1Room) pair).clean1Room(); } if (pair instanceof Apt2Room) { ((Apt2Room) pair).clean2Rooms(); } if (pair instanceof Apt3Room) { ((Apt3Room) pair).clean3Rooms(); } } }