في لغة الكوتلن، يمكن تعريف الدوال باستخدام الكلمة المفتاحية “fun”، مع تحديد اسم الدالة وقائمة المتغيرات المطلوب استخدامها كمدخلات، ثم كتابة الكود الخاص بالدالة داخل الأقواس المنوسطة. على سبيل المثال، إذا أردنا كتابة دالة بسيطة لجمع عددين، يمكننا كتابة الكود التالي:
fun sum(x: Int, y: Int): Int {
return x + y
}
وبهذا الشكل، يمكن استدعاء هذه الدالة باستخدام اسمها وتمرير الأرقام المطلوبة كمدخلات:
val result = sum(3, 4)
print(result) // سيظهر الرقم 7
بالإضافة إلى ذلك، يمكن تعريف المتغيرات في الكوتلن باستخدام الكلمة المفتاحية “var” أو “val” (حسبما تحتاج)، مع تحديد اسم المتغير ونوع القيمة التي يحتوي عليها. على سبيل المثال، إذا أردنا تعريف متغير لتخزين اسم شخص ما، يمكننا كتابة الكود التالي:
val name: String = “John”
وبهذا الشكل، يمكن الآن استخدام هذا المتغير في أي جزء من البرنامج.