public static void Main()
IInterfaceExample interfacePointingChild = new Child();
interfacePointingChild.Test();
public interface IInterfaceExample
Console.WriteLine("This is the interface default implementation");
public abstract class Parent : IInterfaceExample
Console.WriteLine("This is the Parent class implementation");
public class Child : Parent