Questão de Programação Orientada a Objetos
E se quisermos ter um método que transfere dinheiro entre duas contas? Podemos ficar tentados a criar um método o qual recebe dois parâmetros: conta1 e conta2 do tipo Conta. Mas cuidado: assim estamos pensando de maneira procedural. A ideia é que, quando chamarmos o método transfere, já teremos um objeto do tipo Conta (o this). Portanto, o método recebe apenas um parâmetro do tipo Conta, isto é, a Conta destino (além do valor):
A
O método transfere deve receber apenas um parâmetro do tipo Conta, que é a conta destino.
B
O método transfere deve receber dois parâmetros do tipo Conta, que são as contas envolvidas na transferência.
C
O método transfere deve receber dois parâmetros do tipo Conta e o valor a ser transferido.
Ainda não há comentários para esta questão.
Seja o primeiro a comentar!
Aulas em vídeo Em breve
00:00