1
resposta

[Dúvida] Curso Dart: Dominando Assincronismo e Criando Comunicação com APIs - Aula 4 : Lidando com Streams e Modelos - Atividade 10 : Criação e Conversão de Modelos de Dados

1 - O que o exercício pede ?
Converter um objeto Transaction para um Map e vice-versa.
2 - Quais são os tipos de dados envolvidos ?
String, DateTime e double.
3 - Como cada alternativa lida com esses tipos de dados ao converter para Map e de Map para Transaction ?


Obsevei que na Alternativa A o nome do construtor e do factory deve ser Transaction, não Account.

Mesmo assim podemos afirmar como alternativa correta ?

Matricule-se agora e aproveite até 50% OFF

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

QUERO APROVEITAR
1 resposta

Olá, estudante, como vai?

Sua observação foi precisa. Ajustei o exercício para corrigir o nome do construtor e da factory, que agora estão corretamente definidos como Transaction. Essa alteração garante que a classe funcione conforme o esperado e que a conversão entre Map e instância ocorra sem inconsistências.

Continue compartilhando suas análises e dúvidas, pois isso mostra um ótimo entendimento do conteúdo e ajuda no aprendizado coletivo. O fórum está à disposição sempre que precisar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!