Exemple #1
0
        static void Main(string[] args)
        {
            ZwyklyTelefon zwyklyTelefon = new ZwyklyTelefon();

            zwyklyTelefon.pokazTyp();
            zwyklyTelefon.wybierzNumer();
            zwyklyTelefon.wyslijWiadomosc();
            Console.WriteLine("\n");

            Dekorator dekorator = new Dekorator(zwyklyTelefon);

            dekorator.pokazTyp();
            dekorator.wybierzNumer();
            dekorator.wyslijWiadomosc();
            Console.WriteLine("\n");

            Smartphone smartphone = new Smartphone(zwyklyTelefon, "Smartphone");

            smartphone.pokazTyp();
            smartphone.wybierzNumer();
            smartphone.wyslijWiadomosc();
            smartphone.odbierzPolaczenie();
            smartphone.odrzucPolaczenie();

            Console.ReadKey();
        }
Exemple #2
0
 public void wyslijWiadomosc()
 {
     zwyklytelefon.wyslijWiadomosc();
 }