CodeBlanks Logo Icon CodeBlanks

import

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

main.dart
// 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

main.dart
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ı

Soru
import '____';
Cevap
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

Orta seviye bölümündeki tüm dersler