Вроде все правильно , пробовал и другие варианты на последнем методе вместо return BubblyWine / return Wine не помогло
package com.javarush.task.task14.task1410;
/*
Дегустация вин
*/
public class Solution {
public static void main(String[] args) {
getDeliciousDrink().taste();
System.out.println(getWine().getHolidayName());
System.out.println(getBubblyWine().getHolidayName());
System.out.println(getWine().getHolidayName());
}
public static Drink getDeliciousDrink() {
return new Wine();
}
public static Wine getWine() {
return new Wine();
}
public static BubblyWine getBubblyWine() {
return new BubblyWine();
}
}