O'Reilly logo

Entwurfsmuster von Kopf bis Fubß by Bert Bates, Kathy Sierra, Elisaebth Freeman, Eric Freeman

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

6.11. Zeit, diese Dokumentation zu schreiben

Fernsteuerungs-API-Design für Heim-Automatisierung oder Krise AG

Wir freuen uns, Ihnen das folgende Design und die API für Ihre Heim-Automatisierungsfernsteuerung vorzulegen. Unser wichtigstes Entwurfsziel war es, den Fernsteuerungscode so einfach wie möglich zu halten, damit keine Änderungen daran erforderlich sind, wenn neue Hersteller-Klassen erzeugt werden. Zu diesem Zweck haben wir uns des Command-Patterns bedient, um die Klasse FernSteuerung logisch von den Hersteller-Klassen zu entkoppeln. Wir gehen davon aus, dass das die Herstellungskosten für die Fernsteuerung ebenso drastisch reduziert wie die nachfolgenden Wartungskosten.

Das folgende Klassendiagramm bietet einen Überblick über unser Design: ...

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