Beispiel #1
0
        static void Main(string[] args)
        {
            ObserwowanaWiadomosc wiadomosc        = new ObserwowanaWiadomosc();
            KanalRadiowy         kanalRadiowy     = new KanalRadiowy(wiadomosc);
            KanalTelewizyjny     kanalTelewizyjny = new KanalTelewizyjny(wiadomosc);

            do
            {
                Console.Clear();
                Console.Write("Twoja wiadomosc: ");
                string wpisanaWiadomosc = Console.ReadLine();
                wiadomosc.Dodaj(new Wiadomosc(DateTime.Now, wpisanaWiadomosc));
                Console.WriteLine("Kliknij 'x' aby przerwać.");
            } while (char.ToLower((Console.ReadKey().KeyChar)) != 'x');

            Console.ReadKey();
        }
Beispiel #2
0
 public KanalRadiowy(ObserwowanaWiadomosc wiadomosc)
 {
     this.wiadomosc = wiadomosc;
     this.wiadomosc.aktualizacjaWiadomosci += Wiadomosc_AktualizacjaWiadomosci;
 }
Beispiel #3
0
 public KanalTelewizyjny(ObserwowanaWiadomosc wiadomosc)
 {
     this.wiadomosc = wiadomosc;
     this.wiadomosc.aktualizacjaWiadomosci += Wiadomosc_AktualizacjaWiadomosci;
 }