Unity 3D Bridge (Міст)

2075 / Unity / 2D / 3D / Шаблони / Міст (Bridge)

 

Розділяє один або кілька класів на дві окремі ієрархії — абстракцію та реалізацію, дозволяючи змінювати код в одній гілці класів, незалежно від іншої

Коли треба уникнути постійної прив'язки абстракції до реалізації

 

 

 

 

Bridge
Spaceship
Spaceship1 Spaceship2
IColorable
Spaceship1Color Spaceship2Color