package com.javarush.task.task13.task1302; //Where I go, you know, and you know the way (John 14:4) public class Solution { public static void main(String[] args) throws Exception { Drink beer = new AlcoholicBeer(); System.out.println(beer.toString()); } public interface Drink { boolean isAlcoholic(); } public static class AlcoholicBeer implements Drink { public boolean isAlcoholic() {return true;} @Override public String toString() { if (isAlcoholic()) { return "Напиток алкогольный"; } else { return "Напиток безалкогольный"; } } } } /* Добавь к классу AlcoholicBeer интерфейс Drink и реализуй все его методы. Требования: 1. Класс AlcoholicBeer должен реализовывать(implements) интерфейс Drink. 2. В классе AlcoholicBeer должны быть реализованы все методы интерфейса Drink. 3. В классе AlcoholicBeer должно содержаться только два метода. 4. Метод isAlcoholic должен возвращать true, т.к. пиво содержит алкоголь. 5. Программа должна выводить на экран тип напитка в зависимости от того что возвращает метод isAlcoholic. package com.javarush.task.task13.task1302; public class Solution { public static void main(String[] args) throws Exception { Drink beer = new AlcoholicBeer(); System.out.println(beer.toString()); } public interface Drink { boolean isAlcoholic(); } public static class AlcoholicBeer { @Override public String toString() { if (isAlcoholic()) { return "Напиток алкогольный"; } else { return "Напиток безалкогольный"; } } } } */