Pessoal, para mim não ficou claro como funciona a função deposita no trecho de código abaixo:
fun deposita(conta: Conta, valor: Double)
Na teoria o *conta: Conta *seria uma variável que recebe a classe Conta ?
Obrigado, aguardo!!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Pessoal, para mim não ficou claro como funciona a função deposita no trecho de código abaixo:
fun deposita(conta: Conta, valor: Double)
Na teoria o *conta: Conta *seria uma variável que recebe a classe Conta ?
Obrigado, aguardo!!
Olá Richard.
Sim basicamente é isso.
A variável conta: Conta recebe uma variável do tipo Conta.
var contaDoRichard: Conta = Conta(titular = "Richard")
var naContaDoPaulo: Conta = Conta(titular = "Paulo")
contaDoRichard.deposita(naContaDoPaulo, 200)