Я изучаю ООП в PHP, и у меня нет тематического исследования, чтобы осознать необходимость «Интерфейса» и его отличие от «абстрактного класса». Почему бы нам не использовать напрямую «абстрактный класс» вместо «Интерфейс». Если у нас не будет «Интерфейса», что произойдет?
Я буду признателен, если вы приведете мне пример, чтобы понять концепцию «Интерфейса» и его отличие от использования « вместо этого абстрактный класс ".
Подробнее здесь: https://stackoverflow.com/questions/787 ... -interface