コード例 #1
0
        static void Main(string[] args)
        {
            var context = new Context(new ConcreteStateA());

            context.Request1();
            context.Request2();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            // Клиентский код.
            var context = new Context(new ConcreteStateA());

            context.Request1();
            context.Request2();
            context.Request2();
        }