Betrachten Sie eine Schnittstelle: interface IWaveGenerator { SoundWave GenerateWave(double frequency, double lengthInSeconds); } Diese Schnittstelle wird von einer Reihe von Klassen implementiert, die Wellen unterschiedlicher Form erzeugen (z. B. SineWaveGeneratorund SquareWaveGenerator). Ich...