Muy buenas, soy Luis y en esta ocasión les traigo este nuevo post.
Las variables se utilizan para almacenar información para ser referenciada y manipulada en el programa. Las variables no son más que una especie de contenedor que contiene una pieza de información. El objetivo principal de las variables es almacenar y etiquetar datos en la memoria, que se pueden utilizar más adelante.
Índice
El lenguaje de dardos admitía los siguientes tipos:
1. Números
Los números en dardo representan literales numéricos. El programador puede definir números como enteros o dobles
Entero: Los valores enteros representan valores no fraccionarios (valores numéricos sin punto decimal), por ejemplo, «5»
declarado como:
int a = 5;
int
es una palabra clave para declararlo como un tipo Integer, a
es el nombre de la variable, =
es operador de asignación, 5
es el valor de la variable a
, ;
indica el final de la declaración.
Doble: Los valores dobles representan valores fraccionarios (valores numéricos con un punto decimal), por ejemplo, «5,5».
Declarado como,
double b = 5.5;
double
es una palabra clave para declararlo como tipo Double, b
es un nombre de variable, =
es operador de asignación, 5.5
es el valor de la variable b
, ;
indica el final de la declaración.
2. Cuerdas
Las cadenas representan una secuencia de caracteres. Por ejemplo, si un programador desea almacenar el nombre, apellido, etc., se debe utilizar el tipo de datos String.
declarado como:
String first_name = “XYZ”;
String
es la palabra clave para declararlo como tipo String, first_name
es un nombre de variable, =
es operador de asignación, XYZ
es el valor de una variable de cadena.
Los valores de cadena se incluyen entre comillas simples o dobles.
3. Booleano
El tipo de datos booleano representa valores booleanos verdaderos y falsos.
declarado como:
bool isEnabled = false;
bool
es la palabra clave para declararlo como tipo booleano, isEnabled
es un nombre de variable, =
es operador de asignación, false
es el valor de la variable booleana.
4. Listas
Una lista es un grupo ordenado de objetos. La lista es similar a una matriz.
5. Mapas
El tipo de datos del mapa representa un conjunto de pares clave-valor.
Hay algunos reglas al definir nombres de variables:
- Todos los nombres de variables deben comenzar con una letra del alfabeto o un guión bajo (_).
- Después de la primera letra inicial, los nombres de las variables también pueden contener letras y números.
- Los nombres de las variables distinguen entre mayúsculas y minúsculas.
- No se permiten espacios ni caracteres especiales, excepto el subrayado (_) y el signo de dólar ($)
- No puede utilizar una palabra clave (una palabra reservada) como nombre de variable.
var palabra clave:
Una variable debe declararse antes de ser utilizada. En Dart, el var
palabra clave hace el mismo trabajo.
var city_name=’London’;
dinámica palabra clave:
Las variables que se declaran sin un tipo estático se declaran implícitamente como dinámicas.
dynamic name=”XYZ”;
Diferencia entre var y dynamic:
Dinámica
Puede cambiar el TIPO de la variable y puede cambiar el VALOR de la variable más adelante en el código.
Var
No puede cambiar el TIPO de la variable, pero puede cambiar el VALOR de la variable más adelante en el código.
Dart admite la verificación de tipos prefijando los nombres de las variables con un tipo de datos. Comprobación de tipo se trata de garantizar que el programa sea tipo–seguro, lo que significa que la posibilidad de tipo los errores se mantienen al mínimo.
Palabra clave final y const:
Las palabras clave final
y const
se utilizan para constantes declaradas. No se permite cambiar los valores de una variable declarada usando final
y const
.
Dart lanza una excepción cuando un programador intenta modificar variables declaradas como final
o const
Sintaxis,
final var_name;
O
final data_type var_name;
Y
const var_name;
O
const data_type var_name;
Gracias por leer.
Añadir comentario