Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Quais métodos serão chamados da Conta ou da ContaCorrente

Boa tarde pessoal. Estou com uma dúvida em relação ao polimorfismo. Se eu fizer o seguinte: Conta cc = new ContaCorrente(); Quais métodos serão permitidos eu chamar? Eu só posso chamar os métodos que são da classe Conta? E se eu tiver um método com o mesmo nome da classe Conta e ContaCorrente de qual classe esse método será chamado?

2 respostas
solução!

Ola Wagner.

Será chamado sempre o método implementado.

  • Se o metodo da classe Abstrata vc sobescreveu no ContaCorrente. (sera usado da classe ContaCorrente)

  • Se o metodo da classe Abstrata nao foi sobrescrito pela ContaCorrente (sera usada da classe Mae)

E serve para casos de outras classes como ContaPoupanca, ContaInvestimento.

Ajudei ?

Abraço e bons estudos!

Ah saquei. Ajudou sim Cristiano.

Obrigado!