As far as I can tell all the interfaces methods have been accounted for. I don't understand why it's not passing verification.
package com.codegym.task.task13.task1301;
/*
Beer
*/
public class Solution {
public static void main(String[] args) throws Exception {
}
public interface Drinker {
void askForMore(String message);
void sayThankYou();
boolean isReadyToGoHome();
}
public interface Alcoholic extends Drinker {
boolean READY_TO_GO_HOME = false;
void sleepOnTheFloor();
}
public abstract static class BeerLover implements Alcoholic {
public void askForMore(){
System.out.println("More");
}
public void sayThankYou(){
System.out.println("Thank you");
}
public boolean isReadyToGoHome(){
{
return READY_TO_GO_HOME;
}
}
public void sleepOnTheFloor(){
System.out.println("Floor time");
}
// @Override
// void isReadyToGoHome();
}
}