Yapılar (Structs)
Tanımlama
Section titled “Tanımlama”Yapılar type anahtar kelimesi kullanılarak tanımlanır:
// Yapı tanımıtype Nokta { x, y}
type Kisi { isim, yas}Örnek Oluşturma
Section titled “Örnek Oluşturma”// Yapı örneği oluşturmaNokta p = new Nokta;p.x = 10;p.y = 20;
Kisi k = new Kisi;k.isim = "Ahmet";k.yas = 30;Alanlara Erişim
Section titled “Alanlara Erişim”Yapı alanlarına nokta notasyonu ile erişebilirsiniz:
print("Nokta:", p.x, p.y);print("Kişi:", k.isim, k.yas);JSON Dönüşümü
Section titled “JSON Dönüşümü”Yapılar otomatik olarak JSON’a dönüştürülebilir:
// Yapıyı JSON'a dönüştürstr json = toJson(k);print(json); // {"isim": "Ahmet", "yas": 30}