Menu
CoddyTech

Harici Dosyalar

Coddy'nin Dart Journey'sinin Nesne Yönelimli Programlama bölümünün bir parçası. Ders 1 / 110.

Harici dosyalar, sınıflarınızı ayrı Dart dosyalarında düzenlemenize ve bunları ana programınıza aktarmanıza olanak tanır.

my_class.dart adında ayrı bir Dart dosyası oluştur

class MyClass {
  // sınıf gövdesi
}

Dosyayı import yönergesini kullanarak ana dosyana aktar

import 'my_class.dart';

Artık sınıfı ana dosyanızda kullanabilirsiniz

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

Çıktı:

MyClass

import 'my_class.dart'; ifadesi, my_class.dart dosyasını programına bağlar. Dosya adı .dart uzantısını içermeli ve tırnak içine alınmalıdır (tek veya çift). Dart, yolu geçerli dosyaya göre çözümler.

challenge icon

Görev

Orta

Sana iki Dart dosyası (my_class.dart ve driver.dart) verilmiştir. Dosyaları birbirine bağlamak ve MyClass sınıfını kullanabilmek için driver.dart dosyasına doğru import ifadesini ekle!

Kendin dene

// TODO: my_class.dart dosyasını içe aktar

import 'dart:io';

void main() {
  String testCase = stdin.readLineSync()!;
  MyClass obj = MyClass();
  print('Test completed');
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Nesne Yönelimli Programlama bölümündeki tüm dersler

Kendi başına pratik yap: Online Dart derleyicisi