есть абстрактные классы, плюс они могут объявлять поля а интерфейсы нет. Но абстрактный класс не может использовать множественное наследования, а интерфейс может, но не может объявлять поля, в этом и есть прикол?
У множественного наследования есть проблемы, интерфейсы не имеют этой проблемы из за отсутствия полей и реализации
Обсуждают сегодня