التنبيهات
عاجل
شبكة بحوث وتقارير ومعلومات

اخر المشاهدات
الأكثر مشاهدة
اهم الروابط

شبكة بحوث وتقارير ومعلومات

وصف الموقع




[ تعرٌف على ] دالة مجهولة

اقرأ ايضا

-
[ وسطاء عقاريين السعودية ] احمد عايض عوض الفارسي ... جدة ... منطقة مكة المكرمة
- [ وسطاء عقاريين السعودية ] محمد وصل فايز المولد ... مكه المكرمه ... منطقة مكة المكرمة
- [ وسطاء عقاريين السعودية ] مناحي رفاعي بن فلاح المطيري ... الرياض ... منطقة الرياض
- [ مؤسسات البحرين ] زينب علي حسن عبدالجبار ابوحميد (133800) ... المنطقة الشمالية
- [ متاجر السعودية ] ويف سنيكرز ... جدة ... منطقة مكة المكرمة
- [ تعرٌف على ] غيورغ فوستر
- [ دليل الشارقة الامارات ] صالون الملكة الجميلة للسيدات ... الشارقة
- [ دليل دبي الامارات ] الأراضي للعقارات ... دبي
- [ رياضيات ] كيفية حساب المتوسط الحسابي
- [ متاجر السعودية ] الذات ... الرياض ... منطقة الرياض
- [ مؤسسات البحرين ] شركة ايمبولي لتحصيل الضرائب - تضامن لصاحبها اكرم الدرازي وفاطمة حسين ... المنطقة الشمالية
- [ آية ] ذكر الله في آخر البقرة أحكام الأموال، وهي ثلاثة أصناف: عدل، وفضل، وظلم؛ فالعدل: البيع. والظلم: الربا. والفضل: الصدقة. فمدح المتصدقين وذكر ثوابهم، وذم المرابين وبين عقابهم، وأباح البيع والتداين إلى أجل مسمى. [ابن تيمية]
- [ وسطاء عقاريين السعودية ] فهد خالد ابن لافي الجراري ... جدة ... منطقة مكة المكرمة
- [ آية ] {يوم تشقق الأرض عنهم سراعا ذلك حشر علينا يسير} [ق:44] جعل الله لهذا المنظر مثلا مقربا-مع بعد ما بين المثلين-، فالحج مظهر مصغر ليوم الحشر، يعيشه المرء فيدفعه للعمل الصالح وينشطه في مجال الخير ويهزم باعث المعصية في نفسه، ويبقى ذكر الموت وما بعده بين عينيه، وفي هذا من الآثار العظيمة ما يلمسه كل حاج مع نفسه. [د.ناصر الأحمد]
- [ وسطاء عقاريين السعودية ] وزير احمد عبدالله باوزير ... جدة ... منطقة مكة المكرمة
آخر تحديث منذ 8 ساعة
4 مشاهدة

عناصر الموضوع

تم النشر اليوم 2024/06/01 | دالة مجهولة

أمثلة

جافا
تدعم جافا الدوال المجهولة، المسماة تعبرات لامبدا، بدءًا من JDK 8. يتكون تعبير لامدا من: قائمة مفصولة بفواصل من المعلمات الرسمية الموضوعة بين قوسين مثلاً (a,b).
ورمز سهم →
rightarrow .
و جسم برمجي (في الطرف الثاني للسهم). يمكن دائمًا حذف أنواع البيانات من المعلمات، كما يمكن حذف الأقواس إذا كان هناك معلمة واحدة فقط. يمكن أن يتكون الجسم البرمجي من عبارة برمجية واحدة أو كتلة برمجية كاملة.
// بدون معلمات
() -> System.out.println(“مرحباً يا عالم”) // مع معلمة (هذا المثال هو دالة تعريفية)
a -> a

// مع تعبير واحد
(a, b) -> a + b // مع نوع بيانات محدد
(long id, String name) -> “id: ” + id + “, name:” + name // مع كتلة كود برمجي
(a, b) -> { return a + b; } // مع عبارات متعددة، يحتاج ذلك كتلة برمجية
// هذا المثال يتضمن تعبيري لامبدا (الأول هو اغلاق دالي).
(id, defaultPrice) -> {
Optional product = productList.stream().filter(p -> p.getId() == id).findFirst();
return product.map(p -> p.getPrice()).orElse(defaultPrice);
} يتم تحويل تعبيرات لامبدا إلى «واجهات وظيفية (دالية)» (تُعرف على أنها واجهات تحتوي على طريقة مجردة واحدة فقط بالإضافة إلى واحدة أو أكثر من الأساليب الافتراضية أو الثابتة) ، كما في المثال التالي:
public class Calculator {
interface IntegerMath {
int operation(int a, int b); default IntegerMath swap() {
return (a, b) -> operation(b, a);
}
} private static int apply(int a, int b, IntegerMath op) {
return op.operation(a, b);
} public static void main(String… args) {
IntegerMath addition = (a, b) -> a + b;
IntegerMath subtraction = (a, b) -> a – b;
System.out.println(“40 + 2 = ” + apply(40, 2, addition));
System.out.println(“20 – 10 = ” + apply(20, 10, subtraction));
System.out.println(“10 – 20 = ” + apply(20, 10, subtraction.swap()));
}
} في هذا المثال، تم تعريف واجهة وظيفية تسمى IntegerMath . يتم تمرير تعبيرات لامبدا التي تنفذ IntegerMath في الطريقة ()apply ليتم تشغيله (تنفيذه). الأساليب الافتراضية مثل swap تعرف الطرق على الدوال.
قدمت جافا 8 آلية أخرى تسمى العنوان المرجعي للطريقة (the:: operator) لإنشاء لامدا على طريقة موجودة مسبقاً. لا يشير مرجع الطريقة إلى عدد أو أنواع القيم لأنه يتم استخراجها من الطريقة المجردة للواجهة الوظيفية.
IntBinaryOperator sum = Integer::sum; في المثال أعلاه، تعلن الواجهة الوظيفية IntBinaryOperator عن طريقة مجردة int applyAsInt(int, int) ، لذا يبحث المجمّع عن طريقة int sum(int, int) في الصنف java.lang. Integer . قيود جافا
تحتوي تعبيرات جافا 8 على القيود التالية: يمكن ـللـ لامدا -ات أن تطرح استثناءات محددة، لكن هذه اللامدا-ات لن تعمل مع الواجهات التي تستخدمها Collection API.
لا يمكن الوصول إلى المتغيرات داخل النطاق حيث يتم الإعلان عن لامدا فقط داخل لامدا إذا كانت نهائية بشكل فعال، أي إذا لم يتم تغيير المتغير داخل أو خارج نطاق لامدا.

شرح مبسط

في برمجة الحاسوب، تعد الدالة المجهولة Anonymous function ( دالة حرفية ، أو تجريد لامدا ، أو تعبير لامدا lambda expression) تعريف دالة لا يرتبط بمعرف. غالبًا ما تكون الدوال المجهولة قيمًا تمرر إلى دالات أعلى مرتبة، أو تُستخدم لإنشاء نتيجة لدالة أعلى رتبةً تحتاج إلى إرجاع دالة.[1] إذا تم استخدام الدالة مرة واحدة فقط، أو لعدد محدود من المرات، فقد تكون الدالة المجهولة أخف من حيث البنية من استخدام دالة مسماة. الدوال المجهولة موجودة في كل مكان في لغات البرمجة الوظيفية (دالية) ولغات أخرى بدوال من الصنف الأولى، حيث تؤدي نفس الدور الذي تؤديه نوع الدالة كما تفعل الحرفيات لأنواع البيانات الأخرى.



شاركنا تقييمك




اقرأ ايضا

- [ تفسير حديث جبريل في الايمانتعظيم قدر الصلاة - محمد بن نصر المروزى ] عن قتادة، " {يتلونه حق تلاوته أولئك يؤمنون به} [البقرة: 121] هؤلاء أصحاب محمد صلى الله عليه وسلم، آمنوا بكتاب الله، وصدقوا به، أحلوا حلاله، وحرموا حرامه، وعملوا بما فيه " ذكر لنا أن ابن مسعود كان يقول: والله إن حق تلاوته أن تحل حلاله، وتحرم حرامه، وأن تقرأ كما أنزله الله، ولا تحرف عن مواضعه .
- [ حكمــــــة ] عن محمد بن جابر قال : سمعت محمد بن المنكدر في قول الله عز و جل هل جزاء الإحسان إلا الإحسان قال هل جزاء من أنعمت عليه بالإسلام إلا الجنة هل جزاء من قال لا إله إلا الله إلا الجنة .
- [ وسطاء عقاريين السعودية ] محمد عبدالله أحمد عسيري ... الرياض ... منطقة الرياض
- [ وزارات وهيئات حكومية السعودية ] ابو شعيب
- [ الكترونيات الامارات ] مرحبا فاى للمدينة ... دبي
- [ تعرٌف على ] الذهاب إلى طهران (كتاب)
- [ صفات اﻷبراج ] ما مواصفات برج الميزان
- [ سيارات السعودية ] ورشة سعد للسيارات
- [ دليل دبي الامارات ] ايغل للصناعات دى دباليو سي ذ م م ... دبي
- [ مقاولون السعودية ] مؤسسة على جابر هادى ال ذيبان للمقاولات
- [ مؤسسات البحرين ] صالون الارز للرجال ... المحرق
- [ وسطاء عقاريين السعودية ] عبدالعزيز بن عبدالله بن عبدالعزيز القاسم ... بريده ... منطقة القصيم
- [ خذها قاعدة ] يُقتل الآلاف في أرض المعركة ليتم تكريم قائدهم الجالس فى الملجأ ليقيه الرصاص محاطاً بحمايته، ومازالوا يتكلمون عن العدالة والوطنية والإنسانية، هل سمعتم أو رأيتم وقاحة أكثر من ذلك. - علي إبراهيم الموسوي
- [ مؤسسات البحرين ] مالك ناس للتصوير الفوتوغرافي ... المنطقة الشمالية
- [ وسطاء عقاريين السعودية ] عوض محمد احمد الزهراني ... جدة ... منطقة مكة المكرمة
 
شاركنا رأيك بالموضوع
التعليقات

لم يعلق احد حتى الآن .. كن اول من يعلق بالضغط هنا

أقسام شبكة بحوث وتقارير ومعلومات دليل خدمات السعودية و عملت لخدمة الزائر ليسهل عليه تصفح الموقع بسلاسة وأخذ المعلومات تصفح هذا الموضوع [ وسطاء عقاريين السعودية ] عوض محمد احمد الزهراني … جدة … منطقة مكة المكرمة ويمكنك مراسلتنا في حال الملاحظات او التعديل او الإضافة او طلب حذف الموضوع ...آخر تعديل اليوم 2024/06/01




تواصل معنا