Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
014 - Variáveis no DART - Tutorial de FLUTTER e DART Brasileiro
Play lesson

Curso de FLUTTER e DART - 014 - Variáveis no DART - Tutorial de FLUTTER e DART Brasileiro

5.0 (1)
8 learners

What you'll learn

This course includes

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

Summary

Keywords

Full Transcript

Curso de DART Variáveis Veja um exemplo de como criar uma variável e inicializá-la: var name = 'Daves'; Variáveis ​​armazenam referências. A variável chamada name contém uma referência a um objeto String com um valor de “Daves”. O tipo da variável name é inferido como sendo String, mas você pode alterar esse tipo especificando-o. Se um objeto não estiver restrito a um único tipo, especifique o tipo Objeto ou dinâmico, seguindo as diretrizes de design. dynamic name = 'Daves'; Outra opção é declarar explicitamente o tipo que seria inferido: String name = 'Daves'; Nota: Esta página segue a recomendação do guia de estilo de usar var, em vez de digitar anotações, para variáveis ​​locais. Valor padrão Variáveis ​​não inicializadas têm um valor inicial de nulo. Mesmo as variáveis ​​com tipos numéricos são inicialmente nulas, porque os números - como todo o restante no Dart - são objetos. int lineCount; assert (lineCount == null); Nota: O código de produção ignora a chamada assert (). Durante o desenvolvimento, por outro lado, assert (condition) lança uma exceção se a condição for falsa. Para detalhes, consulte Assert. Final e const Se você nunca pretende alterar uma variável, use final ou const, em vez de var ou além de um tipo. Uma variável final pode ser definida apenas uma vez; uma variável const é uma constante de tempo de compilação. (Variáveis ​​const são implicitamente finais). Uma variável final de nível superior ou de classe é inicializada na primeira vez em que é usada. Nota: As variáveis ​​de instância podem ser finais, mas não const. As variáveis ​​de instância final devem ser inicializadas antes do início do corpo do construtor - na declaração da variável, por um parâmetro do construtor ou na lista de inicializadores do construtor. Veja um exemplo de criação e configuração de uma variável final: name final = 'Daves'; // Sem uma anotação de tipo nickname final String = 'Daves tecnologia'; Você não pode alterar o valor de uma variável final: name = 'Alice'; // Erro: uma variável final só pode ser definida uma vez. Use const para variáveis ​​que você deseja que sejam constantes de tempo de compilação. Se a variável const estiver no nível da classe, marque-a como const estática. Onde você declara a variável, defina o valor como uma constante de tempo de compilação, como um número ou string literal, uma variável const ou o resultado de uma operação aritmética em números constantes: barra const = 1000000; // Unidade de pressão (dynes / cm2) const double atm = 1,01325 * bar; // Atmosfera padrão A palavra-chave const não é apenas para declarar variáveis ​​constantes. Você também pode usá-lo para criar valores constantes, bem como para declarar construtores que criam valores constantes. Qualquer variável pode ter um valor constante. var foo = const []; barra final = const []; const baz = []; // Equivalente a `const []` Você pode omitir const da expressão de inicialização de uma declaração const, como por exemplo acima. Para mais detalhes, consulte NÃO use redundantemente. Você pode alterar o valor de uma variável non-final, non-const, mesmo que tenha um valor const: foo = [1, 2, 3]; // era const [] Você não pode alterar o valor de uma variável const: baz = [42]; // Erro: Variáveis ​​constantes não podem receber um valor. Para obter mais informações sobre como usar const para criar valores constantes, consulte Lists, Maps e Classes.

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