예제 #1
0
        static void Main(string[] args)
        {
            // 'H'
            AbstractDisplay d1 = new CharaDisplay('H');
            // "Hello World"
            AbstractDisplay d2 = new StringDisplay("Hello, world");
            // "Japanese Greeting"
            AbstractDisplay d3 = new StringDisplay("こんにちは。");

            d1.Display();
            d2.Display();
            d3.Display();
        }
예제 #2
0
        static void Main(string[] args)
        {
            AbstractDisplay d1 = new CharDisplay('H');
            AbstractDisplay d2 = new StringDisplay("Hello");

            Console.WriteLine("CharDisplay");
            d1.Display();

            Console.WriteLine("StringDisplay");
            d2.Display();

            Console.ReadLine();
        }