1.15. Die Methode suchen() analysieren

Verbringen wir noch etwas Zeit damit, genau zu analysieren, was in der suchen() -Methode von Bestand.java passiert. Bevor wir uns den Code ansehen, wollen wir aber erst überlegen, was diese Methode tun sollte

Der Kunde gibt seine Gitarrenwünsche an.

Jeder von Ricks Kunden möchte, dass seine Traumgitarre bestimmte Eigenschaften hat: das verwendete Holz, den Typ der Gitarre oder einen bestimmten Hersteller bzw. ein bestimmtes Modell. Sie teilen Rick diese Wünsche mit, der damit das Suchwerkzeug für seinen Bestand füttert.

Der Kunde kann nur allgemeine Eigenschaften eines Instruments angeben. Er gibt also nie Seriennumer oder Preis an.

Das Suchwerkzeug durchsucht Ricks Bestand.

Nachdem das Suchwerkzeug ...

Get Objektorientierte Analyse & Design von Kopf bis Fuß now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.