Menu
Coddy logo textTech

File esterni

Fa parte della sezione Programmazione orientata agli oggetti del percorso Dart di Coddy. Lezione 1 di 110.

I file esterni ti permettono di organizzare le tue classi in file Dart separati e importarli nel tuo programma principale.

Crea un file Dart separato chiamato my_class.dart

class MyClass {
  // corpo della classe
}

Importa il file nel tuo file principale usando la direttiva import

import 'my_class.dart';

Ora puoi usare la classe nel tuo file principale

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

Output:

MyClass

L'istruzione import 'my_class.dart'; collega il file my_class.dart al tuo programma. Il nome del file deve includere l'estensione .dart ed essere racchiuso tra apici singoli. Dart risolve il percorso in relazione al file corrente.

challenge icon

Sfida

Medio

Ti vengono forniti due file Dart (my_class.dart e driver.dart). Aggiungi l'istruzione import corretta in driver.dart per collegare i file, così da poter usare MyClass!

Provalo tu

// TODO: Importa my_class.dart

import 'dart:io';

void main() {
  String testCase = stdin.readLineSync()!;
  MyClass obj = MyClass();
  print('Test completed');
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Programmazione orientata agli oggetti

Esercitati da solo: Compilatore Dart online