📦 Cap 04: Funções e Objetos

🎯 Objetivo da Aula: Entender como criar funções e classes básicas no Dart.


🏢 O Cenário Prático (Seu Desafio): Crie uma função que cause dano ao jogador, subtraindo um valor da sua vida.


📖 Exemplo Passo a Passo

class Jogador {
  String nome;
  int vida;
 
  Jogador(this.nome, this.vida);
 
  void receberDano(int dano) {
    vida -= dano;
    print("$nome recebeu $dano de dano. Vida restante: $vida");
  }
}
 
void main() {
  var player = Jogador("Kratos", 100);
  player.receberDano(20);
}

🛠️ Prática Obrigatória 1: Adicione um método recuperarVida na classe Jogador.


Capitulo Anterior | Proximo Capitulo