public abstract class ApeBase : MammalBase, IApe { public string Tag = default; } public interface IApe { } public class RedApe : ApeBase { } public class GoldenApe : ApeBase { } public class GreenApe : ApeBase { } public class BlackApe : ApeBase { }