Accidenti ... sempre più contorto...

All'interno della sua classe si ma non al di fuori in modo diretto , per intenderci

Class myClass= new Class();
myClass.qualcheMetodoPrivato()

non potrai mai chiamarlo in quanto sicuramente la stai istanziando da un'altra classe.

Però nulla vieta di definire e chiamare un metodo pubblico al cui interno viene chiamato un metodo privato.