Menu
Coddy logo textTech

Pliki zewnętrzne

Część sekcji Programowanie obiektowe ścieżki Dart w Coddy. Lekcja 1 z 110.

Pliki zewnętrzne pozwalają organizować klasy w osobnych plikach Dart i importować je do głównego programu.

Utwórz osobny plik Dart o nazwie my_class.dart

class MyClass {
  // ciało klasy
}

Zaimportuj plik do głównego pliku za pomocą dyrektywy import

import 'my_class.dart';

Teraz możesz użyć klasy w swoim głównym pliku

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

Wynik:

MyClass

Instrukcja import 'my_class.dart'; łączy plik my_class.dart z Twoim programem. Nazwa pliku musi zawierać rozszerzenie .dart i być ujęta w pojedyncze cudzysłowy. Dart rozwiązuje ścieżkę względem bieżącego pliku.

challenge icon

Wyzwanie

Średni

Otrzymujesz dwa pliki Dart (my_class.dart i driver.dart). Dodaj właściwą instrukcję import w pliku driver.dart, aby połączyć pliki i móc używać MyClass!

Spróbuj swoich sił

// TODO: Zaimportuj my_class.dart

import 'dart:io';

void main() {
  String testCase = stdin.readLineSync()!;
  MyClass obj = MyClass();
  print('Test completed');
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Programowanie obiektowe

Poćwicz samodzielnie: Kompilator Dart online