Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

تعريف دالة

جزء من قسم الأساسيات في رحلة Kotlin على Coddy. الدرس 55 من 93.

الدالة هي كتلة قابلة لإعادة الاستخدام من التعليمات البرمجية تؤدي مهمة محددة. بدلًا من كتابة التعليمات البرمجية نفسها عدة مرات، تعرّفها مرة واحدة داخل دالة وتستدعيها كلما دعت الحاجة.

في Kotlin، تُعلن عن دالة باستخدام الكلمة المفتاحية fun، متبوعة باسم الدالة والقوسين:

fun greet() {
    println("Hello!")
}

fun main() {
    greet()
    greet()
}
// المخرجات:
// Hello!
// Hello!

تحتوي الدالة greet على سطر واحد من التعليمات البرمجية، لكن يمكننا استدعاؤها بقدر ما نريد. لا تُنفَّذ التعليمات البرمجية داخل الدالة إلا عندما نستدعيها بكتابة اسمها متبوعًا بقوسين.

تساعد الدوال على تنظيم التعليمات البرمجية إلى أجزاء منطقية. ينبغي أن تؤدي كل دالة مهمة واحدة محددة، مما يجعل برنامجك أسهل في القراءة والصيانة. في الواقع، لقد كنت تستخدم دالة طوال الوقت: main() هي الدالة الخاصة التي يبدأ برنامجك تنفيذها فيها.

challenge icon

التحدي

متوسط

صرّح عن دالة تُسمّى printWelcome وتطبع السطرين التاليين عند استدعائها:

Welcome to Kotlin!
Let's learn functions.

في دالة main، استدعِ printWelcome مرة واحدة بالضبط.

جرّب بنفسك

// TODO: أعلن عن دالة printWelcome الخاصة بك هنا


fun main() {
    // TODO: استدعِ دالة printWelcome هنا
    
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: Playground لـ Kotlin