No jeito que aparece no vídeo não está funcionando no meu intellij mas se eu trocar os : por = ele funciona. Queria saber o porquê.
fun main() {
println("Bem vindo ao Bytebank")
var contaAlex = Conta()
contaAlex.titular = "Alex"
contaAlex.numero = 1000
contaAlex.saldo = 200.0
var contaFran = Conta()
contaFran.titular = "Fran"
contaFran.numero = 1001
contaFran.saldo = 300.0
println("Depositando nas contas")
deposita(contaAlex, valor: 50.0) //erro! não aceita
//deposita(contaAlex, valor = 50.0) da certo
println(contaAlex.saldo)
deposita(contaFran, valor: 70.0) //erro! não aceita
//deposita(contaFran, valor = 70.0) da certo
println(contaFran.saldo)
}
fun deposita(conta: Conta, valor: Double){
conta.saldo += valor
}
class Conta {
var titular = ""
var numero = 0
var saldo = 0.0
}