constructor

¿Qué es un constructor? El constructor es una función especial que sirve para crear instancias de clase, se usa normalmente para inicializar propiedades. Excepto el constructor predeterminado, todos los constructores …

Clase class

¿Qué son una clase y un objeto? Una clase es una categoría, una clasificación. Abstractamos los objetos que nos rodean para convertirlos en un tipo único. Por ejemplo, abstraemos a …

Libraries

Cada archivo Dart es una biblioteca por naturaleza, incluso sin escribir la directiva library; Regla de privacidad: Los identificadores que empiezan por guion bajo _ son privados de la biblioteca, …

metadatos

¿Qué son las anotaciones de metadatos? Empiezan con @ y adjuntan información estática adicional al código. Son leídas por el compilador, el IDE y el analizador estático, sin afectar la …

Function

En Dart, las funciones también son objetos, lo que lo diferencia un poco de otros lenguajes de programación. Las funciones son objetos de primera clase Dart es un lenguaje totalmente …

Flujo de control por ramificaciones

I. Ramificaciones básicas if / if-else Resultado de ejecución También se puede usar if de forma independiente O simplemente un if else II. Ramificación de coincidencia de patrones if-case (Dart …

Bucles Loops

1. Bucle for estándar Sintaxis: for(inicialización; condición; iterador) { cuerpo del bucle } 1: Concatenación básica de cadenas El bucle recorre desde 0 hasta 5 (sin incluir el 5), es …

Pattern

1. Patrón lógico OR A || B Coincide con cualquiera de los subpatrones; todas las ramas deben definir exactamente el mismo conjunto de variables. 2. Patrón lógico AND A && …