Mohammad Laif
Mohammad Laif

@mohammadlaif

4 تغريدة 59 قراءة Sep 20, 2019
فرق المدخلات Parameter و Argument و Receiver و it للدالة الكوتلن.
- الـ Parameter المدخلات التي نحددها للدالة عند إنشائها.
- الـ Argument القيم التي ندخلها على الدالة عند ندائها.
- الـ Receiver العنصر المدخل على بعض الدوال الدوالية.
- الـ it المدخل الوحيد للدالة lambda.
#كوتلن
بالنسبة للـ Receiver فهو يأتي مع:
- الدوال الإضافية الحرفية Extension Function Literals.
- وايضاً مع الدوال المجهولة Anonymous Function.
- ونعبر عنه في داخل هذه الدوال بالـ this.
- اما خارجها عند استخدامها فسيكون هو العنصر الذي طبقنا عليه الدالة عند ندائها.
#كوتلن
تغريدة سابقة عن الدوال الـ Extension Function
واخرى عن الدوال الـ Literal Function
اما المدخل من نوع الـ it يأتي مع الدوال من نوع lambda التي تتميز بمدخل واحد لها فقط. هذه التغريدة السابقة توفي توضيحه مع الامثله:

جاري تحميل الاقتراحات...