почему абстрактный класс разрешает защищенный метод и почему не в интерфейсе?

#java

#java

Вопрос:

Я прочитал ответы на некоторые вопросы, но все еще не ясно

почему абстрактный класс разрешает защищенный метод и почему не в интерфейсе?

Интерфейс: для доступа к методу для общего, поэтому избегайте только защищенного. Тогда почему абстрактный метод разрешает защищенный метод?

Комментарии:

1. Изучите абстрактный класс против интерфейса и разберитесь в использовании интерфейса и абстрактного класса

2. Изучал. Всем объясняются только правила, регламент и различия. Никто не объяснит , зачем следовать этим правилам ?

3. Читать dzone.com/articles/when-to-use-abstract-class-and-intreface

4. @JahirulIslamBhuiyan зачем защищаться абстрактно? Аннотация : Вы хотите разделить код между несколькими тесно связанными классами. Интерфейсы: формируйте контракт между классом и внешним миром не только подкласса Это правильно или нет?

5. да, ты прав