Nitelik

Nitelik yani trait bilinmeyen bir tip için tanımlanan metotlar koleksiyonudur: Self (Kendi). Aynı nitelikte bildirilen diğer metotlara erişebilirler.

Nitelikler herhangi bir veri tipi için uygulanabilirler. Aşağıdaki örnekte, bir metot grubu olan Animalı tanımlıyoruz. Animal trait(nitelik)i daha sonra Sheep veri tipi için uygulanarak Animal ve Sheepten metotların kullanılmasına izin verir.

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX