Menu
CoddyTech

الملفات الخارجية

جزء من قسم البرمجة كائنية التوجه في رحلة Dart على Coddy. الدرس 1 من 110.

تتيح لك الملفات الخارجية تنظيم صفوفك في ملفات Dart منفصلة واستيرادها إلى برنامجك الرئيسي.

أنشئ ملف Dart منفصلًا باسم my_class.dart

class MyClass {
  // جسم الصنف
}

استورد الملف إلى ملفك الرئيسي باستخدام توجيه import

import 'my_class.dart';

يمكنك الآن استخدام الصنف في ملفك الرئيسي

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

المخرجات:

MyClass

يربط التصريح import 'my_class.dart'; الملف my_class.dart ببرنامجك. يجب أن يتضمن اسم الملف الامتداد .dart وأن يكون محاطًا بعلامتي اقتباس (مفردتين أو مزدوجتين). تحلّ Dart المسار نسبةً إلى الملف الحالي.

challenge icon

التحدي

متوسط

لديك ملفان بلغة Dart (my_class.dart وdriver.dart). أضف عبارة import الصحيحة في driver.dart لربط الملفين حتى تتمكن من استخدام MyClass!

جرّب بنفسك

// TODO: استورد my_class.dart

import 'dart:io';

void main() {
  String testCase = stdin.readLineSync()!;
  MyClass obj = MyClass();
  print('Test completed');
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس البرمجة كائنية التوجه

تدرّب بنفسك: مترجم Dart عبر الإنترنت