import
- Dart kursu
- Orta seviye
- Ders 97/116
- 5 dk
import ile paket içe aktarmayı öğrenirsin.
import deyimi
import deyimi başka bir kütüphaneyi koduna dahil eder. Çekirdek kütüphaneler import 'dart:math'; biçiminde, paketler import 'package:http/http.dart'; biçiminde yazılır.
show ile yalnızca bazı adları, hide ile bazı adları gizlersin. as ile bir önek verirsin: import 'dart:math' as m;.
İçe aktarılan adlar dosya kapsamında kullanılabilir olur. Aynı adlı iki simgeyi as ile ayırırsın.
show, hide ve as
show ile bir kütüphaneden yalnızca belirli adları alırsın: import 'dart:math' show max;. hide ile bazı adları gizlersin.
as ile bir önek verirsin: import 'dart:math' as m;. Sonra m.max(3, 7) yazarsın. Bu, ad çakışmasını önler.
Bu birleştiriciler kodu düzenli tutar; gereksiz adların kapsama girmesini engeller.
Uygulama max ve min
import 'dart:math'; ile kütüphaneyi içe aktar. main içinde max(5, 9) ve min(5, 9) sonuçlarını tek satırda, aralarında boşluk, print ile yazdır.
Başlangıç kodu
// dart:math kütüphanesini içe aktar
void main() {
// 5 ve 9 için max ve min sonuçlarını yazdır
}Örnek çözüm
import 'dart:math';
void main() {
print('${max(5, 9)} ${min(5, 9)}');
}Beklenen çıktı
9 5
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 package:http/http.dart ne tür içe aktarım?
- Çekirdek kütüphane
- Göreli dosya
- Sistem kütüphanesi
- Paket içe aktarımı Doğru cevap
Açıklama: package: öneki paket içe aktarımı belirtir.
2 dart:math içe aktarımı
import '____';
import 'dart:math';
Açıklama: dart:math bu biçimde içe aktarılır.
3 İçe aktarım biçimleri
| Kavram | Anlamı |
|---|---|
import 'dart:math'; |
Çekirdek kütüphane |
import 'package:http/http.dart'; |
Paket |
show |
Ad seçme |
as |
Önek verme |