говорили.
@twentydraft давай на котиках. У меня есть фабрика котиков, которая возвращает интерфейс Мурчатель. Дальше я работаю с этим мурчателем как с абстрактным котиком, а не с конкретным. Но если мне в структуре конкретного кота нужно поправить ему кишки, то внутри его я работаю с реализацией, а не с Мурчателем, верно? Если так, то это даже обсуждать не стоило, и так всё понятно
Йеп Только вот ничего не мешает тебе сделать фабрику, которая возвращает конкретных котиков и работать потом с ними, как с котиками абстрактными.
Обсуждают сегодня