Программирование на языке Python для МТИ(тест)
структурный паттерн проектирования, который разделяет один или несколько классов на две отдельные иерархии — абстракцию и реализацию, позволяя изменять их независимо друг от друга это структурный паттерн проектирования