CodeBlanks Logo Icon CodeBlanks

Doc comments

/// ile dokümantasyon yorumlarını öğrenirsin.

Doc comments

Doc comment'lar /// ile başlar (üç tane). Sıradan // yorumlarından farklı olarak dartdoc bunları okur ve HTML'e çevirir.

Bir satır /// veya çok satırlı bir /// bloğu yazılır; her satır /// ile başlamalıdır.

Sınıf, fonksiyon ve değişkenlerin üzerine yazılır. İlk cümle özet olarak kullanılır; bu yüzden kısa ve net olmalıdır.

Doc comment örneği

Tipik kullanım: /// Toplama yapar. satırının altına /// [a] ve [b] toplanır. eklersin, sonra fonksiyonu yazarsın.

Köşeli parantez [a], parametreye köprü oluşturur; dartdoc bunu tıklanabilir bağlantıya çevirir.

İlk satır kısa bir özet olmalı; ayrıntılar ikinci ve sonraki satırlara gelir.

Uygulama Çok satırlı doc comment

int add(int a, int b) => a + b; fonksiyonunu yaz. Üzerine iki satır doc comment ekle: birinci satır /// İki sayıyı toplar., ikinci satır /// [a] ve [b] toplanır.. main içinde print(add(2, 3)) çağır.

Başlangıç kodu

main.dart
// add fonksiyonunu ve doc comment'ini yaz

void main() {
  // add(2, 3) sonucunu yazdır
}

Örnek çözüm

main.dart
/// İki sayıyı toplar.
/// [a] ve [b] toplanır.
int add(int a, int b) => a + b;

void main() {
  print(add(2, 3));
}

Beklenen çıktı

5

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Doc comment işareti

Soru
/// ____ İsmi selamlar.
Cevap
/// /// İsmi selamlar.

Açıklama: /// üç tırnak doc comment'tir.

2 Doc comment hangi işaretle başlar?

  • //
  • /// Doğru cevap
  • /*
  • **

Açıklama: /// doc comment, // sıradan yorumdur.

3 Doc comment parçaları

Kavram Anlamı
/// Doc comment
// Normal yorum
[a] Bağlantı
İlk cümle Özet

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