0%
As funções — Capítulo 07

Capítulo 07 — As funções

Parte 1A — Aprender Dart · Capítulo 07 de 62 · 6 h

Capítulo 07 — As funções

Nível: iniciante Duração estimada: 6 h Pré-requisitos: capítulo 06 — Coleções: List, Set e Map O que você será capaz de fazer ao final: dividir um programa em funções claras, com parâmetros, valores de retorno, parâmetros opcionais e nomeados, e escrever um pequeno motor de combate inteiramente construído com funções.


07.0 — Objetivos do capítulo

Ao final deste capítulo, você será capaz de:

  • entender por que uma função evita a repetição de código;
  • declarar uma função;
  • chamar uma função;
  • entender a palavra-chave void;
  • retornar um valor com return;
  • escolher um tipo de retorno;
  • definir parâmetros;
  • passar argumentos;
  • usar vários parâmetros;
  • distinguir parâmetros posicionais e parâmetros nomeados;
  • usar os parâmetros opcionais [ ];
  • usar os parâmetros nomeados { };
  • usar required;
  • definir valores padrão;
  • escrever funções de seta =>;
  • escrever funções anônimas;
  • entender o escopo das variáveis;
  • distinguir variáveis locais e variáveis globais;
  • passar uma função como parâmetro de outra função;
  • escrever uma função recursiva simples;
  • decompor um programa grande em pequenas funções.

Comentários

Os comentários são alimentados pelo GitHub Discussions

Conecte-se com o GitHub para participar da discussão

Link copiado!