Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Classe Dog, representando um objeto cachorro.
- class Dog {
- // Atributos.
- final String id;
- final String name;
- final int age;
- // Construtor.
- Dog({this.id, this.name, this.age});
- // Converte objeto Dog para Map (JSON).
- Map<String, dynamic> toMap() {
- return {
- 'id': id,
- 'name': name,
- 'age': age,
- };
- }
- // Converte Map (JSON) para objeto Dog.
- static fromMap(Map<String, dynamic> map) {
- return new Dog(id: map['id'], name: map['name'], age: map['age']);
- }
- // Método para impressão dos dados de um objeto Dog.
- @override
- String toString() {
- return 'Dados do cachorro $id - Nome: $name, Idade: $age';
- }
- }
Add Comment
Please, Sign In to add comment