// CS0533: `DerivedClass.Foo' hides inherited abstract member `BaseClass.Foo()' // Line: 11 abstract public class BaseClass { abstract protected void Foo (); } abstract class DerivedClass: BaseClass { public new int Foo; }