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,SeteMapO 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