// CS0460: `C.Test()': Cannot specify constraints for overrides and explicit interface implementation methods // Line: 11 abstract class A { protected abstract int Test() where T : class; } class C : A { protected override int Test() where T : new() { } }