public MultiConstructorClass(IBasicClass basicClass) { }
public MoreComplexClass(IBasicClass basicClass, IComplexClass complexClass) { MyBasicClass = basicClass; MyComplexClass = complexClass; }
public ComplexClass(IBasicClass basicClass) { MyBasicClass = basicClass; }