История изменений
Исправление Rootlexx, (текущая версия) :
Каким образом выбор из равноценных реализаций означает завязывание на эту реализацию? Ну что за дикий бред вы несёте?
Имеем интерфейс И и его реализации Р1 и Р2. Если я использую Р2 через И, то я завязываюсь на интерфейс И, а не конкретную реализацию Р2. Так понятнее?
Исходная версия Rootlexx, :
Каким образом выбор из равноценных реализаций означает завязывание на эту реализацию? Ну что за дикий бред вы несёте?
Имеем интерфейс И и его реализации Р1 и Р2. Если я использую Р2 через И, то я завязываюсь на интерфейс И, а не Р2. Так понятнее?