Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Aula 12 - Funções em Dart - Function, Parâmetros e Parâmetros Opcionais - Curso de Flutter e Dart
Play lesson

Curso de FLUTTER 2024 - Aula 12 - Funções em Dart - Function, Parâmetros e Parâmetros Opcionais - Curso de Flutter e Dart

5.0 (4)
46 learners

What you'll learn

This course includes

  • 26 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Curso de Flutter Básico ao Avançado. Aula 12 - Funções em Dart - Function, Parâmetros e Parâmetros Opcionais - Curso de Flutter e Dart As funções são um dos conceitos mais importantes em Dart, permitindo que os desenvolvedores modularizem e reutilizem o código em seus aplicativos Flutter. As funções permitem que um bloco de código seja executado várias vezes em diferentes partes do aplicativo, tornando o desenvolvimento mais eficiente e produtivo. Em Dart, uma função é um bloco de código nomeado que pode receber zero ou mais argumentos e retornar um valor. A sintaxe básica para definir uma função é a seguinte: tipoDeRetorno nomeDaFuncao(argumentos) { // Corpo da função return valorDeRetorno; } Aqui está um exemplo simples de uma função em Dart que calcula o dobro de um número: int calcularDobro(int numero) { return numero * 2; } Neste exemplo, a função "calcularDobro" recebe um argumento "numero" e retorna o dobro desse número. As funções também podem ser anônimas em Dart, o que significa que elas não têm um nome e podem ser definidas diretamente no código. Aqui está um exemplo simples de uma função anônima em Dart que imprime uma mensagem na tela: () { print('Olá, mundo!'); } As funções também podem ser passadas como argumentos para outras funções em Dart, o que permite uma maior flexibilidade e modularidade no código. Aqui está um exemplo simples de uma função que recebe outra função como argumento em Dart: void executar(Function funcao) { funcao(); } void imprimirMensagem() { print('Esta é uma mensagem impressa por uma função passada como argumento.'); } executar(imprimirMensagem); Neste exemplo, a função "executar" recebe uma função como argumento e a chama dentro de seu próprio corpo. Em seguida, a função "imprimirMensagem" é definida e passada como argumento para a função "executar". Em resumo, as funções são uma parte crucial da programação em Dart, permitindo que os desenvolvedores modularizem e reutilizem o código em seus aplicativos Flutter. As funções podem ser nomeadas ou anônimas, receber e retornar valores e serem passadas como argumentos para outras funções, tornando-as uma ferramenta poderosa para melhorar a produtividade e a flexibilidade no desenvolvimento de aplicativos Flutter. #curso #flutter #dart #funções

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere