A.7 Note Klassenreferenz 241 A.7 Note Klassenreferenz Diese Klasse repräsentiert eine Note. #include <event.h> Klassendiagramm für Note Event Note Zusammengehörigkeiten von Note: Rational r_base Duration c_dur Event Note Öffentliche Datenelemente • Note (const Duration &d) Erzeugt eine neue Note der Dauer d. • Event∗ create (const Duration &d) const Liefert einen Zeiger auf eine neu erzeugte Note mit Dauer d. • bool is_tied () const Liefert true, wenn sich (∗this) auf der linken Seite eine Haltebogens befindet. • bool is_note () const Liefert immer true. • bool is_mergable () const Liefert true, wenn (∗this) einen Haltebogen zur Folgenote besitzt. • void tie_to_next ()