GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Observer

Jardielma Queiroz de Lima Portugiesisch

Inhalt der Mindmap

Observer

  1. Problema

    • É importante que se tenha um baixo acoplamento entre os componentes;
  2. Propósito

    • O padrão Observer é utilizado quando se precisa manter os objetos atualizados quando algo importante ocorre.
  3. O Subject sabe apenas que um Observer implementa uma interface comum a todos os Observers (interface Observer), apenas isso.

  4. O Subject não sabe a classe concreta que a implementa e nem sabe o que ela faz ou o qualquer outra coisa a respeito.

  5. Um detalhe importante é que antes de Subject chamar o método update() do seus assinates (Observers) deve-se chamar o método setChanged()

    • que seta o estado interno do objeto para true, ou seja, chamando o método diz-se que o estado foi alterado e os Observadores devem ser notificados.
  6. Benefícios

    • Separação dos aspectos que variam na aplicação
    • programação para interface e não para uma implementação
    • prioridade à composição em relação a herança
    • interdependência entre os objetos

Informationen

Beschreibung
Mindmap am Observer, erstellt von Jardielma Queiroz de Lima am 23/05/2019.
Aufrufe
0
Bewertung

Mehr zu Padrão Observer

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck