Menu
Coddy logo textTech

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 içe aktarmanıza olanak tanır.

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

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

import yönergesini kullanarak dosyayı ana dosyanıza içe aktarın

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ınıza bağlar. Dosya adı .dart uzantısını içermeli ve tek tırnak içine alınmalıdır. Dart, yolu mevcut dosyaya göre çözümler.

challenge icon

Görev

Orta

Size iki Dart dosyası (my_class.dart ve driver.dart) verilmiştir. MyClass sınıfının kullanılabilmesi için dosyaları birbirine bağlayan doğru import ifadesini driver.dart dosyasına ekleyin!

Kendin dene

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

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