Menu
CoddyTech

Fichiers externes

Fait partie de la section Programmation Orientée Objet du Journey Dart de Coddy. Leçon 1 sur 110.

Les fichiers externes te permettent d’organiser tes classes dans des fichiers Dart distincts et de les importer dans ton programme principal.

Crée un fichier Dart séparé appelé my_class.dart

class MyClass {
  // corps de la classe
}

Importe le fichier dans ton fichier principal à l’aide de la directive import

import 'my_class.dart';

Tu peux maintenant utiliser la classe dans ton fichier principal.

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

Résultat :

MyClass

L’instruction import 'my_class.dart'; relie le fichier my_class.dart à ton programme. Le nom de fichier doit inclure l’extension .dart et être placé entre guillemets (simples ou doubles). Dart résout le chemin par rapport au fichier actuel.

challenge icon

Défi

Moyen

Deux fichiers Dart vous sont fournis (my_class.dart et driver.dart). Ajoutez la bonne instruction import dans driver.dart pour relier les fichiers afin de pouvoir utiliser MyClass !

Essayez vous-même

// TODO: Importer my_class.dart

import 'dart:io';

void main() {
  String testCase = stdin.readLineSync()!;
  MyClass obj = MyClass();
  print('Test completed');
}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Programmation Orientée Objet

Entraînez-vous par vous-même : Compilateur Dart en ligne