違うこうするんだよ
public class MyBaseClass : IInterface { void IInterface.Method() { ... } }
public class MyClass : MyBaseClass, IInterface { void IInterface.Method() { ... } }
これで基底クラスの実装は呼べなくなる