curso segue tendo problemas de transcrição onde só transcreve a fala do professor, isso é excelente pra quem é surdo, mas para quem é cego e quer copiar o código tem que fazer copiar aprender não consegue
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!
curso segue tendo problemas de transcrição onde só transcreve a fala do professor, isso é excelente pra quem é surdo, mas para quem é cego e quer copiar o código tem que fazer copiar aprender não consegue
Olá, Danilo!
Entendo que você está enfrentando problemas com a transcrição do curso de Kotlin, onde apenas a fala do professor é transcrita, dificultando para quem é cego e deseja copiar o código. Lamento por essa dificuldade que você está enfrentando.
Com base no contexto fornecido, parece que você está com dúvidas sobre a criação de contas com construtor no Kotlin. O professor explica sobre a importância de ter informações como o titular e o número da conta presentes na criação de uma classe. Ele também mostra como utilizar um construtor para garantir que essas informações sejam sempre passadas ao criar uma conta.
O construtor é uma forma de inicializar os atributos de uma classe no momento da criação de um objeto. No exemplo fornecido, o construtor recebe os parâmetros "titular" e "numero" e utiliza o valor desses parâmetros para inicializar as propriedades correspondentes da classe Conta.
Para criar uma conta, você pode utilizar o construtor da seguinte forma:
val contaAlex = Conta(titular = "Alex", numero = 1000)
Dessa forma, você garante que sempre irá fornecer o titular e o número ao criar uma conta.
É importante ressaltar que o construtor primário é o mais comum de ser utilizado e é recomendado para a maioria dos casos. No exemplo fornecido, o professor também mostra como utilizar um construtor secundário, mas ressalta que o construtor primário é mais idiomático.
Espero que essas informações possam te ajudar a entender melhor a criação de contas com construtor no Kotlin. Se tiver mais alguma dúvida, estou à disposição!
Espero ter ajudado e bons estudos!