Menu
CoddyTech

file Eksternal

Termasuk bagian Pemrograman Berorientasi Objek dalam perjalanan Dart di Coddy. Pelajaran 1 dari 110.

File eksternal memungkinkan kamu mengatur class di file Dart terpisah dan mengimpornya ke program utamamu.

Buat file Dart terpisah bernama my_class.dart

class MyClass {
  // isi class
}

Impor file ke file utamamu menggunakan perintah import

import 'my_class.dart';

Sekarang kamu dapat menggunakan class di file utamamu

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

Output:

MyClass

Pernyataan import 'my_class.dart'; menghubungkan file my_class.dart ke programmu. Nama file harus menyertakan ekstensi .dart dan diapit tanda kutip (tunggal atau ganda). Dart menyelesaikan jalur relatif terhadap file saat ini.

challenge icon

Tantangan

Sedang

Kamu diberi dua file Dart (my_class.dart dan driver.dart). Tambahkan pernyataan import yang benar di driver.dart untuk menghubungkan kedua file agar MyClass dapat digunakan!

Coba sendiri

// TODO: Impor my_class.dart

import 'dart:io';

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

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Pemrograman Berorientasi Objek

Latihan sendiri: Compiler Dart online