Your comments

Здравствуйте.

Помогите, пожалуйста, разобраться с шаблоном "Мост"

В данном примере мы избавляемся от "вертикального наследования", в пользу "горизонтального".

Но как реализовывать данный паттерн, когда характеристик больше чем 2? Допустим: цвет, форма, размер?

Как я понял, идеологически "Мост" это вот-эта связка

Т.е. чем больше характеристик, тем больше будет связующий интерфейс, который их содержит?