Acredito no Flutter 3 não há necessidade de criar a classe Transferência, agora que a classe ItemTransferência tem named arguments:
ItemTransferencia( valor: '100.0', numeroConta: '1000', ),
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!
Acredito no Flutter 3 não há necessidade de criar a classe Transferência, agora que a classe ItemTransferência tem named arguments:
ItemTransferencia( valor: '100.0', numeroConta: '1000', ),
Oi Marcelo, tudo bem ?
Cara é uma questão interessante, o objeto transferencia representa a parte de negócio, de dados para o banco, enquanto o item transferencia é um objeto que representa um item da lista, na parte de view...
Num aplicativo maior, uma transferência teria muitos mais campos além desses dois, mas numa lista, queremos manter algo mais sucinto e num click para ver detalhes exibiríamos todos os campos restantes...