Na resolução do problema de herança das classes ContaComun e ContaDeEstudante, deixou de estender a primeira. Assim, o trecho abaixo do código da classe ProcessadorDeInvestimento estaria quebrado.
for (ContaComum conta : contasDoBanco()) {
conta.somaInvestimento();
System.out.println("Novo Saldo:");
System.out.println(conta.getSaldo());
}
Nesse caso um processamento para somar o rendimento da conta só se aplicaria às contas comuns e outras que tivessem esse comportamento, como ContaInvestimento. Aqui se aplicaria a herança, já que elas possuem esse comportamento em comum?
Obrigado.