Интерфейс или абстрактный класс ?(теория)

Можете объяснить что имеется в виду:

"Лучше использовать интерфейс,если хотим определить поведение конкретного типа данных,но нам не важно кто его реализует"


Ответы (1 шт):

Автор решения: Wlad

есть следующие классы:
Человек, Машина, Самолет, Муха, Велосипед.

каждый из них должен иметь возможность "Передвижение".
лучше это сделать через Интерфейс, чем наследовать их чего-то абстрактного, ведь ничто их не связывает и тем более ни один из этих классов не может быть дочерним другого.

→ Ссылка