Allora il problema è semplice, ho questa classe
codice:
public class Body 
{
 private String name;
 private double mass;
}
una seconda classe la eredita

codice:
public class Star extends Body
{
 public Star(String nuovoNome, double nuovaMassa)
 {
    name = nuovoNome;
    mass = nuovaMassa;
 }
}
Il compilatore dice che name e mass sono privati di Body, ma scusate se li eredito nn sono come attributi privati della classe Star???

Tutte e due le classi sono contenute nei rispettivi file .java e messe in un package "universo".