Задать вопрос

Что такое интерфейсы и абстрактные методы?

Добрый день, начал изучать ООП используя язык PHP. Почитал про интерфейсы и абстрактные методы. Хотел уточнить пару моментов. Правильно ли я понимаю, что описывая интерфейс мы указываем, какие публичные методы обязательно должны присутствовать в классе, которые используют этот интерфейс? А абстрактные методы описываются для того, чтобы знать, какие методы обязательно должны присутствовать в классе-потомке? Правильно ли я все понял? И зачем интерфейсы и абстрактные методы могут использоваться еще?
  • Вопрос задан
  • 423 просмотра
Подписаться 3 Простой 12 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽