static void Main(string[] args) { // Creational AbstractFactoryExample.RunExample(); FactoryExample.RunExample(); SingletonExample.RunExample(); // Structural CompositeExample.RunExample(); FacadeExample.RunExample(); ProxyExample.RunExample(); // Behavioral AdapterExample.RunExample(); ChainOfResponseExample.RunExample(); IteratorExample.RunExample(); MediatorExample.RunExample(); ObserverExample.RunExample(); StrategyExample.RunExample(); var delegateAndEvents = new DelegateAndEventExample(); delegateAndEvents.RunDelegateExample(); delegateAndEvents.RunEventExample(); Console.ReadKey(true); }
private static void Main(string[] args) { AbstractFactoryExample.Run(); AdapterExample.Run(); ChainOfResponsibilityExample.Run(); FlyWeightExample.Run(); SingletonExample.Run(); MementoExample.Run(); Console.ReadLine(); }
private static void Test1Prnt() { SingletonExample prnt1 = SingletonExample.GetInstance; prnt1.PrintDetails("Test1"); }
private static void Test2Prnt() { SingletonExample prnt2 = SingletonExample.GetInstance; prnt2.PrintDetails("Test2"); }