3.2. Conceitos básicos de Dart: Variáveis e tipos de dados

Página 20

Dart é uma linguística de programação desenvolvida pelo Google que é usada para criar aplicativos de alta qualidade para dispositivos móveis, web e desktop. É a linguística principal usada no desenvolvimento do Flutter. Neste artigo, vamos nos concentrar nos conceitos básicos de Dart, especificamente em variáveis e tipos de dados.

Variáveis em Dart

Em Dart, uma variável é um nome dado a um local na memória onde você pode armazenar valores. Você pode declarar uma variável usando a palavra-chave 'var', seguida pelo nome da variável. Por exemplo, 'var nome;'. Aqui, 'nome' é uma variável que pode armazenar qualquer tipo de valor.

Dart é uma linguagem de programação fortemente tipada, o que significa que quando você declara uma variável, o tipo de dado da variável é verificado em tempo de compilação. No entanto, Dart também oferece a opção de declarar variáveis cujo tipo é conhecido apenas em tempo de execução. Isso é feito usando a palavra-chave 'dynamic'. Por exemplo, 'dynamic valor;'. Aqui, 'valor' é uma variável cujo tipo será conhecido apenas em tempo de execução.

Tipos de Dados em Dart

Dart suporta os seguintes tipos de dados:

Números

Existem dois tipos de números em Dart: inteiros (int) e números de ponto flutuante (double). Inteiros são números sem uma parte decimal. Números de ponto flutuante são números com uma parte decimal.

Strings

Uma string é uma sequência de caracteres. Em Dart, as strings são representadas por aspas duplas ou simples. Por exemplo, 'Hello, World!' ou "Hello, World!" são strings válidas.

Booleans

Um booleano é um tipo de dado que pode ter apenas um de dois valores possíveis: verdadeiro ou falso. Em Dart, os booleanos são representados pelas palavras-chave 'true' e 'false'.

Listas

Uma lista é uma coleção ordenada de itens. Em Dart, as listas são semelhantes aos arrays em outras linguagens de programação. Você pode declarar uma lista usando colchetes. Por exemplo, 'var lista = [1, 2, 3];' declara uma lista de inteiros.

Maps

Um mapa é uma coleção de pares de chave-valor. Em Dart, você pode declarar um mapa usando chaves. Por exemplo, 'var mapa = {'nome': 'John', 'idade': 30};' declara um mapa com chaves de string e valores de qualquer tipo.

Conclusão

Os conceitos básicos de Dart, incluindo variáveis e tipos de dados, são fundamentais para o desenvolvimento de aplicativos usando Flutter. A compreensão desses conceitos permitirá que você crie aplicativos mais complexos e eficientes. Embora Dart seja uma linguagem de programação fortemente tipada, ela também oferece flexibilidade com a declaração de variáveis de tipo dinâmico. Além disso, Dart suporta vários tipos de dados, incluindo números, strings, booleanos, listas e mapas, tornando-o uma linguagem de programação robusta e versátil.

Ahora responde el ejercicio sobre el contenido:

Qual é a função da palavra-chave 'dynamic' na linguagem de programação Dart?

¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.

¡Tú error! Inténtalo de nuevo.

Siguiente página del libro electrónico gratuito:

213.3. Conceitos básicos de Dart: Estruturas condicionais

¡Obtén tu certificado para este curso gratis! descargando la aplicación Cursa y leyendo el libro electrónico allí. ¡Disponible en Google Play o App Store!

Disponible en Google Play Disponible en App Store

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.