O'Reilly logo

Objektorientierte Analyse & Design von Kopf bis Fuß by David West, Gary Pollice, Brett D. McLaughlin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

5.5.11. Die neuen Instrument- und InstrumentDaten-Klassen verwenden

Werfen wir einen letzten Blick darauf, wie unsere neuen Instrument- und InstrumentDaten -Klassen in der Praxis arbeiten. Das ist der Punkt, den wir mit unserem Design jetzt erreicht haben:

Instrument

seriennummer: String

preis: double

getSeriennummer(): String

getPreis(): double

setPreis(double)

getDaten(): InstrumentDaten

InstrumentDaten

eigenschaften: Map

getEigenschaft(String): Object

getEigenschaften(): Map

treffer(InstrumentDaten): boolean

daten 1

InstrumentTyp

toString(): String

Hersteller

toString(): String

Typ

toString(): String

Holz

toString(): String

Art

toString(): String

Die Map in InstrumentDaten nutzt diese Enum-Typen.

Instrument und InstrumentDaten sind beide ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required