Ejemplo n.º 1
0
        public App(UI ui, Uhr uhr, MP3 mp3, Entrypoints ep)
        {
            ui.Start_gefordert += ep.Wecker_starten;
            ui.Stopp_gefordert += ep.Wecker_stoppen;

            ep.Restzeit += ui.Restzeit_anzeigen;
            ep.Weckzeit_erreicht += mp3.Abspielen;

            ep.Wecker_läuft += ui.Wecker_läuft;
            ep.Wecker_gestoppt += ui.Wecker_läuft_nicht;

            uhr.Uhrzeit += ui.Uhrzeit_anzeigen;

            uhr.Uhrzeit_starten();

            Application.Run(ui);
        }
Ejemplo n.º 2
0
 public void Play()
 {
     var sut = new MP3();
     sut.Abspielen();
     System.Threading.Thread.Sleep(2000);
 }