Нашла в статье: "Интерфейс, который расширяет (наследуется) более одного интерфейса, наследует все методы и константы от каждого родителя и может определять собственные дополнительные абстрактные методы и константы." У меня компилятор пропустил эту часть кода:
interface Workable {
        boolean wantsToGetExtraWork();
    }

    interface Secretary extends Person, Workable{
        void use(Person person);

        void startToWork();
    }
Получается, я в интерфейсе Secretary не прописываю метод boolean wantsToGetExtraWork();, который содержит Workable. Означает ли это что Secretary все же наследует этот метод, но его не обязательно прописывать в интерфейсе Secretary? Подскажите пожалуйста!