Lecture overview -- Keyboard shortcut: 'u'  Previous page: An application of Music Elements -- Keyboard shortcut: 'p'  Next page: A Composite example: IntSequence -- Keyboard shortcut: 'n'  Lecture notes - all slides together  Annotated slide -- Keyboard shortcut: 't'  Textbook -- Keyboard shortcut: 'v'  Alphabetic index  Help page about these notes  Course home    Abstract classes, Interfaces, and Patterns - slide 23 : 37

Implementation of MusicElement classes
The classes in the MusicElement composite
Me.cs
The abstract class MusicElement.
Note.cs
The class Note.
Pause.cs
The class Pause.
SME.cs
The class SequentialMusicElement.
PME.cs
The class ParallelMusicElement.