public Child(SurrogateConsole console) : base(console) { _console = console; console.WriteLine(typeof(Child).Name); }
public SuperBaseClass(SurrogateConsole console) { console.WriteLine(typeof (SuperBaseClass).Name); }
public BaseClass(SurrogateConsole console) : base(console) { console.WriteLine(typeof (BaseClass).Name); }
public DerivedClass(SurrogateConsole console) : base(console) { console.WriteLine(typeof (DerivedClass).Name); }
public Parent(SurrogateConsole console) { console.WriteLine(typeof(Parent).Name); }