İçeriğe geç

Kitaplar / Yöntem Dil Başvurusu / 9. Birimler

9. Birimler

Çıktı
birim: 'birim' AD kullan*
       ['arayüz' kullan* arayuz_bildirimi* 'uygulama' kullan*]
       bildirim*
       ['başla' deyimler]
       'bitir' '.'
Yöntem
birim Geometri

arayüz
  sabit UZUNLUK_BİRİMİ: metin = 'cm'
  fonksiyon DaireAlanı(r: ondalık): ondalık

uygulama
  kullan Matematik

  fonksiyon DaireAlanı(r: ondalık): ondalık
  başla
    dön pi * r * r
  bitir

bitir.

arayüz bölümü birimin dışa açtığı adları bildirir; alt programlar burada yalnızca başlık olarak yazılır, gövdeleri uygulama bölümündedir. uygulama bölümünde bildirilip arayüz’de yer almayan adlar birimin dışından görünmez. arayüz bölümü yoksa birimdeki bütün adlar dışa açılır. İsteğe bağlı başla bölümü, birim ilk kez yüklendiğinde bir kez çalışır.

kullan Geometri birimi yükler. Dışa açılan adlar doğrudan (DaireAlanı(2)) ya da nitelikli (Geometri.DaireAlanı(2)) kullanılabilir. Bir birim, kaç yerden kullanılırsa kullanılsın, yalnızca bir kez yüklenir.

Birim dosyaları şu sırayla aranır: programın klasörü, onun kutuphane/ alt klasörü, Yöntem’in kendi kutuphane/ klasörü ve YONTEM_YOL ortam değişkenindeki klasörler; yontem paket ile kurulan paketler projenin paketler/ klasöründen bulunur. Yerleşik birimler (Matematik, Sistem, YZ, Kuantum, Meşale, Pencere, Ağ ve diğerleri) dosya aranmadan bulunur.