Si las clases son tuyas y necesitas acceder a los métodos de las clases padre en la implementación de las clases hijas, entonces, pon dichos métodos en la sección
protected (sólo podrán acceder clases hijas pero nunca fuera de la misma clase). Ahora, si las clases son de terceros y no tuvieras el código fuente, entonces, nada se podrá hacer
(no se pueden ocultar métodos
public, al igual que tampoco se pueden ocultar propiedades
published)
Saludos!