Menu
CoddyTech

Tệp bên ngoài

Thuộc phần Lập trình hướng đối tượng trong hành trình Dart của Coddy. Bài học 1 trên 110.

Tệp bên ngoài giúp bạn sắp xếp các lớp trong những tệp Dart riêng biệt và nhập chúng vào chương trình chính.

Tạo một tệp Dart riêng có tên my_class.dart

class MyClass {
  // phần thân lớp
}

Nhập tệp vào tệp chính bằng chỉ thị import

import 'my_class.dart';

Bây giờ bạn có thể dùng lớp trong tệp chính

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

Đầu ra:

MyClass

Câu lệnh (statement) import 'my_class.dart'; kết nối tệp my_class.dart với chương trình của bạn. Tên tệp phải có phần mở rộng .dart và được đặt trong dấu nháy đơn. Dart xác định đường dẫn tương đối với tệp hiện tại.

challenge icon

Thử thách

Trung bình

Bạn có hai tệp Dart (my_class.dart và driver.dart). Thêm câu lệnh import phù hợp vào driver.dart để kết nối hai tệp, nhờ đó bạn có thể sử dụng MyClass!

Tự làm thử

// TODO: Nhập my_class.dart

import 'dart:io';

void main() {
  String testCase = stdin.readLineSync()!;
  MyClass obj = MyClass();
  print('Test completed');
}
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Lập trình hướng đối tượng

Tự luyện tập: Trình biên dịch Dart online