public class Solution {
public static void main(String[] args) throws Exception {
print(new Beer());
print(new Cola());
}
private static void print(Drink drink) {
System.out.println(drink.getClass().getSimpleName());
}
public interface Drink {
boolean isAlcoholic();
}
public static class Beer {
@Override
public boolean isAlcoholic() {
return false;
}
}
public static class Cola {
@Override
public boolean isAlcoholic() {
return false;
}
}
}
Пишет неправильное приведение типов .
Александр
14 уровень
Нужна помощь)
Решен
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Oleg
13 апреля 2020, 16:55
Правильно пишет. Есть смысл имплементировать интерфейс дринк в пиво и что там еще..
И еще: пиво - это алкогольный напиток
0