コード例 #1
0
 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();
     }
   }
 }
コード例 #2
0
ファイル: Solution.java プロジェクト: Ivansamara/javarush
 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();
     }
   }
 }