Categorías
Architecture & Design Design Patterns Stories

Patrones de diseño de Eclipse: estrategia en SWT

Los patrones de diseño utilizados en SWT son relativamente sencillos. SWT es un módulo independiente en la plataforma Eclipse.

En resumen, la estrategia permite que el cliente establezca dinámicamente la estrategia que debe utilizar. La estrategia es diferente del Estado. En primer lugar, la estrategia es más simple ya que solo se trata de usar una interfaz en lugar de una clase concreta. En segundo lugar, el estado implica cambiar el estado para un contexto dado. Para obtener más información, consulte el tutorial Patrón de estado o Patrón de estrategia.

En el siguiente ejemplo, se crea un RowLayout como una estrategia para configurar el diseño de Shell. El shell simplemente establece su estrategia de diseño para que sea RowLayOut.

RowLayout rowLayOut = new RowLayout()
Shell shell = new Shell();
shell.setLayout(rowLayOut);

  Patrón de diseño de Java: Fábrica

Por Programación.Click

Más de 20 años programando en diferentes lenguajes de programación. Apasionado del code clean y el terminar lo que se empieza. ¿Programamos de verdad?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *