public static void Main()
ThirdLightExtension.Controller.SayYourName();
Extension._controller.SayYourName();
public static IDAMController _controller;
public class ThirdLightExtension: Extension
public static IDAMController Controller
_controller = new OneDAM(("Prvni DAM"));
public class OneDAM: DAMController
public OneDAM(string name): base(name)
public class TwoDAM: DAMController
public TwoDAM(string name): base(name)
public interface IDAMController
public class DAMController: IDAMController
public DAMController(string name)
public void SayYourName()