Boa tarde,
Deixa eu ver se entendi... O private é utilizado quando queremos que apenas a classe a que ele pertence, tenha acesso aos atributos. No caso da herança, os filhos não tem acesso mesmo com o private. Eles só tem acesso à classe pai quando tiver o protected ?