Crear juego
Jugar Relacionar Grupos
1. Diseño de componentes
2. Composición de componentes

Segregación de la interfaz

Secuencial

Abierto cerrado

Sustitución de liskov

Jerárquica

Cierre común

Interfaz

Inversión de la dependencia

Equivalencia

Aditiva

Proporciona

Adaptador