public void ShowDemo() { _flyweightDemo.ShowDemo(DemoName.Flyweight); _adapterDemo.ShowDemo(DemoName.Adapter); _bridgeDemo.ShowDemo(DemoName.Bridge); _decoratorDemo.ShowDemo(DemoName.DecoratorDemo); _facadeDemo.ShowDemo(DemoName.Facade); _proxyDemo.ShowDemo(DemoName.Proxy); }