Samenvatting: Head First Design Patterns | 9780596007126 | Elisabeth Freeman

Samenvatting: Head First Design Patterns | 9780596007126 | Elisabeth Freeman Afbeelding van boekomslag
  • Deze + 400k samenvattingen
  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
LET OP!!! Er zijn slechts 76 flashcards en notities beschikbaar voor dit materiaal. Deze samenvatting is mogelijk niet volledig. Zoek a.u.b. soortgelijke of andere samenvattingen.
Gebruik deze samenvatting
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo

Lees hier de samenvatting en de meest belangrijke oefenvragen van Head first design patterns | 9780596007126 | Elisabeth Freeman

  • 1 Intro to design patterns

  • 1.1 Strategy pattern

    Dit is een preview. Er zijn 1 andere flashcards beschikbaar voor hoofdstuk 1.1
    Laat hier meer flashcards zien

  • Wat voor soort pattern is het strategy pattern?

    Het is een behavioral pattern. 
  • Wat moeten de verschillende algoritmes/strategieën implementeren?

    De interface genaamd Strategy
  • Hoe ziet het strategy design pattern eruit?

    - De interface Strategy
    - De verschillende algoritmes (A en B)
  • 2 The observer pattern

    Dit is een preview. Er zijn 2 andere flashcards beschikbaar voor hoofdstuk 2
    Laat hier meer flashcards zien

  • Wat voor dependency definieert dit pattern tussen verschillende objecten?

    Een one-to-many dependency
  • Waarvoor wordt de interface "Subject" gebruikt

    Objecten gebruiken deze interface om zichzelf als observer te registreren en ook om zichzelf te verwijderen als observer
  • Wat doet de "notifyObservers()" in de concreteSubject klasse?

    Deze wordt gebruikt om alle huidige observers te updaten wanneer de status veranderd
  • Hoe ziet het observer design pattern er uit?

    - subject (interface)
    - Observer (interface)
    - ConcreteObserver (class)
    - ConcreteSubject (class)
  • 3 The decorator pattern

    Dit is een preview. Er zijn 1 andere flashcards beschikbaar voor hoofdstuk 3
    Laat hier meer flashcards zien

  • Wat doet het decorator pattern?

    Voegt dynamisch extra verantwoordelijkheden toe aan een object.
  • Hoe heet de klasse die je gebruikt om extra verantwoordelijkheden aan het originele component toe te voegen?

    De decorator klasse.
  • Hoe ziet het decorator pattern er uit?

    - Component = Elk component kan op zichzelf gebruikt worden of gewrapt door een decorator.
    - Decorator = Decorators implementeren dezelfde interface of abstracte klasse als het component die ze gaan decoreren.
    - Concrete decorator = Deze heeft een instatie variabele voor het ding dat hij gaat decoreren (WrappedObj).
    - Concrete component = Is het object dat we dynamisch gaan uitbereiden
LET OP!!! Er zijn slechts 76 flashcards en notities beschikbaar voor dit materiaal. Deze samenvatting is mogelijk niet volledig. Zoek a.u.b. soortgelijke of andere samenvattingen.

Om verder te lezen, klik hier:

Lees volledige samenvatting
Deze samenvatting +380.000 andere samenvattingen Een unieke studietool Een oefentool voor deze samenvatting Studiecoaching met filmpjes
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart