public interface IZ { void MethodA(); void MethodB(); } public class MyClass : IZ { public void MethodA() { } public void MethodB() { } } public class YClass : MyClass, IZ { public new void MethodA() { } public new void MethodB() { } }