December 2005
Beginner to intermediate
672 pages
14h 12m
German
Erstellung der Einzelteile
Okay, wie Sie wissen, ist das Model für die Daten- und Zustandsverwaltung und die gesamte Anwendungslogik zuständig. Was enthält das BeatModel also? Sein Hauptjob ist es, den Beat zu steuern. Es enthält daher einen Zustand, der die aktuellen Schläge pro Minute speichert, und außerdem eine Menge Code, der MIDI-Ereignisse zur Erzeugung des Beats auslöst, den wir hören. Daneben bietet es eine Schnittstelle an, über die der Controller den Beat beeinflussen kann und die dem View und dem Controller den Zugriff auf den Zustand des Models ermöglicht. Und – nicht zu vergessen – das Model verwendet das Observer-Muster, daher brauchen wir auch Methoden für die Registrierung von Objekten als Beobachter und das ...