Если у меня есть метод, имеющий в качестве аргумента тип Базовый класс , я могу передать его каждому объекту класса, который расширил этот базовый класс, поскольку производный класс также являетсябазовый класс .
Поэтому, если у меня есть метод, имеющий в качестве аргумента тип Interface , я могу передать его каждому объекту класса, который реализовал этот интерфейс, поскольку этот класс такжеинтерфейс или все интерфейсы, которые он может реализовать.
Это правильная терминология для использования с интерфейсом?
Спасибо.