Menu
Coddy logo textTech

Archivos externos

Parte de la sección Programación Orientada a Objetos del Journey de Dart de Coddy — lección 1 de 110.

Los archivos externos te permiten organizar tus clases en archivos de Dart separados e importarlos en tu programa principal.

Crea un archivo Dart separado llamado my_class.dart

class MyClass {
  // cuerpo de la clase
}

Importa el archivo en tu archivo principal usando la directiva import

import 'my_class.dart';

Ahora puedes usar la clase en tu archivo principal

void main() {
  MyClass obj = MyClass();
  print(obj.runtimeType);
}

Salida:

MyClass

La sentencia import 'my_class.dart'; conecta el archivo my_class.dart a tu programa. El nombre del archivo debe incluir la extensión .dart y estar envuelto en comillas simples. Dart resuelve la ruta de forma relativa al archivo actual.

challenge icon

Desafío

Intermedio

Se te proporcionan dos archivos Dart (my_class.dart y driver.dart). ¡Agrega la sentencia import correcta en driver.dart para conectar los archivos de modo que se pueda usar MyClass!

Pruébalo tú mismo

// TODO: Importar my_class.dart

import 'dart:io';

void main() {
  String testCase = stdin.readLineSync()!;
  MyClass obj = MyClass();
  print('Test completed');
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Programación Orientada a Objetos