Essa daqui não é de minha autoria. Essa questão está no livro Aprenda em 21 dias Java 2 . Mas é uma questão interessante e fácil. Veja:
package com.prefect.bureau;
public class Information {
public int duration = 12;
protected float rate = 3.15f;
float average = 0.5f;
}
e:
package com.prefect.bureau;
import com.prefect.bureau.*;
public class MoreInformation extends Information {
public int quantity = 8;
}
e:
package com.prefect.bureau.us;
import com.prefect.bureau.*;
public class EvenMoreInformation extends MoreInformation {
public int quantity =9;
EvenMoreInformation() {
super();
int i1 = duration;
float i2 = rate;
float i3 = average;
System.out.println(
"Quantidade: " + quantity +
"
Duracao: " + i1 +
"
Rate: " + i2 +
"
Average: " + i3);
}
public static void main(String[] args) {
new EvenMoreInformation();
}
}
Q: Quais variáveis de instância são vizíveis na classe EvenMoreInformation? 
