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