public class Parent { protected internal void Foo () {} }