не понял его суть. Писал в основном на ФП. А если нужно было ООП, то интерфейсы и классы.
Интерфейс (если не ошибаюсь) не позволяет имплементировать методы? И тогда удобнее взять класс, часть методов в нем реализовать, а часть сделать абстрактными.
Да, я тоже так думал. Но в C# и Java интерфейсы могут иметь реализацию методов.
Обсуждают сегодня