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

Dúvida no exercício Java III > Aula 03 > Ex. 07

Eu gostaria de saber como ficaria a resolução desse exercício trabalhando com a classe abstrata pois, eu cheguei a resposta utilizando uma classe pública sem ser abstrata.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas
solução!

OI Mayanna, tudo bem? As duas formas funcionam, o que difere é apenas a abordagem conceitual. A classe Conta essencialmente é abstrata por que a ideia de conta é abstrata. Concorda que você só pode ter contas de tipo específico? Tipo: A conta é corrente, poupança ou salário, por exemplo. Todas elas são conta (abstrativamente) mas você não tem uma conta que é só conta, tem?

Definir a classe Conta como abstrata, impede você de fazer algo como:

Conta c = new Conta();

Entendeu? Espero ter ajudado, bons estudos!

Sim entendi. Muito obrigada.