1
resposta

Desafio: Criando o método toMap()

Eu não usei o .this na criação do Map como na resolução do professor mas também funcionou, isso ta certo?

class Pessoa{
  String nome;
  int idade;
  bool estaAutenticada;

  Pessoa(this.nome, this.idade, this.estaAutenticada);

  Map<String,dynamic> toMap(){
   Map<String, dynamic> pessoa = {};
   pessoa['nome'] = 'John';
   pessoa['idade'] = 39;
   pessoa['estaAutenticada'] = true;
   return pessoa;


  }
1 resposta

Fala Fabricio, de boa ?

Cara, até tá certo, mas do jeito que tu fez, esses valores serão sempre os mesmos, não importa que a pessoa mude os dados, você sempre vai retornar a mesma coisa no map, por isso usamos o this.nomeDoAtributo