Uma de Herança e outras coisas

Compila? qual a saida?

class Pai {
	protected int idade;

	public Pai() {
		this.idade = 45;
	}
}

class Filho extends Pai {
	public Filho() {
		super();
	}
}

class Filha extends Pai {
}

public class TesteHeranca {
	public static void main(String[] args) 	{
		Filho fo = new Filho();
		Filha fa = new Filha();

		System.out.println(fo.idade+" "+fa.idade);


	}
}

compila e imprime 45 e 45
[]s

Acho que compila e imprime 45 45.

Tb acho q Compila e imprime 45 e 45.

Certeza que imprime 45 e 45 …
Falow.

Acho que imprime 45 e 45

45 e 45

pois em Filho há a chamada explicita no construtor.
e em Filha há um construtor default que chama o contrutor sem argumentos de Pai