static void DoAction(int cmd) { switch (cmd) { case 1: Output.Clear(); InheritanceExample.Start(); break; case 2: Output.Clear(); InterfaceExample.Start(); break; case 0: return; } }
public static InterfaceExample GetExample() { if (singleton == null) { singleton = new InterfaceExample() { executables = new IExecutable[0] }; } return(singleton); }
public static void Start() { InterfaceExample example = InterfaceExample.GetExample(); example.Run(); }