コード例 #1
0
ファイル: Program.cs プロジェクト: LKuni/Programowanie4
        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();
        }
コード例 #2
0
ファイル: Dekorator.cs プロジェクト: LKuni/Programowanie4
 public void pokazTyp()
 {
     zwyklytelefon.pokazTyp();
 }