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

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

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

وصف جديد هنا




[ تعرٌف على ] تعددية الأشكال (علم الحاسوب)

اقرأ ايضا

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

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

تم النشر اليوم 2024/05/29 | تعددية الأشكال (علم الحاسوب)

الأنواع

تعددية الأشكال المخصصة
عرّف كريستوفر ستراشي هذا النوع من تعددية الأشكال أنه يمكن تطبيقه بناءً على المعطيات باختلاف الأنواع. ملحوظة: يعرف هذا النوع أيضا باسم قابلية إعادة استخدام الوظيفة أو قابلية إعادة استخدام المشغلالرمز.
وهذا المثال بالأسف بلغة باسكال بإتسخدام مفهوم الديلفى الدالة التي تسمى Add يمكن استخدامها لأكثر من نوع: program Adhoc; function Add(x, y : Integer) : Integer;
begin
Add := x + y
end; function Add(s, t : String) : String;
begin
Add := Concat(s, t)
end; begin
Writeln(Add(1, 2)); (* Prints “3” *)
Writeln(Add(‘Hello, ‘, ‘World!’)); (* Prints “Hello, World!” *)
end. وكما وضحنا أن الدالة Add يتم استدعاؤها بناءً على المعطياتالمدخلات. تعددية الأشكال الحدودية أو البرمجة العامة
مفهوم تعددية الأشكال الحدودية ينطبق على كل من أنواع البيانات والدَّوال، وهذا المفهوم يساعدنا على كتابتهم بطريقة عامة بحيث يمكننا التعامل مع القيم والمحتوى بدون الاعتماد أو الالتفات لنوعيتهم. والمثال التالي بلغة «هاسكال» يوضح كيفية استخدام هذا النوع من تعددية الأشكال، بحيث يمكننا استخدام أكثر من نوع كمدخل للصنف: data List a = Nil | Cons a (List a) length :: List a -> Integer
length Nil = 0
length (Cons x xs) = 1 + length xs map :: (a -> b) -> List a -> List b
map f Nil = Nil
map f (Cons x xs) = Cons (f x) (map f xs) وهذا النوع من تعددية الأشكال متوفر أيضا في لغات مختلفة مثل «جافا، سي شارب، سي بلس بلس» وهاكم مثال على «سي شارب»: class List {
class Node {
T elem;
Node next;
}
Node head;
int length() {… }
} List map(Func f, List xs) {

} تعددية الأشكال الموروثة
استخدامُ هذا النوع يساعدنا لتوريث صفات ودوال من أنواع وأصناف رئيسية لأنواع وأصناف فرعية. ففي المثال التالي، قمنا بتعريف نوع رئيسي وهو «حيوان»، لذا فإن أي حيوان فرعي يرث صفات ووظائف هذا الحيوان الرئيسي باختلاف الطريقة والتنفيذ بالطبع، وهاكم مثال باستخدام لغة «جافا»: abstract class Animal {
abstract String talk();
} class Cat extends Animal {
String talk() {
return “Meow!”;
}
} class Dog extends Animal {
String talk() {
return “Woof!”;
}
} static void letsHear(final Animal a) {
println(a.talk());
} static void main(String[] args) {
letsHear(new Cat());
letsHear(new Dog());
} وفي مثال آخر، هب أن هناك نوع رئيسي يُسمى «رقم» بمكن إدراج أنواع فرعية منه باسم «رقم صحيح»، «رقم عشري» إلى آخره من أنواع الأرقام.

التاريخ

بدء الاهتمام والتطوير في تعددية الأشكال في بداية الستينيات (1960م) وبدء التنفيذ العملي في نهاية العقد.
صنف كريستوفر ستراشي في مفاهيم أساسية في لغات البرمجة أن تعددية الأشكال الحدودية أو البرمجة العامة و تعددية الأشكال المخصصة الفئتين الرئيسيتين لتعددية الأشكال.
و عُرفت تعددية الأشكال الحدودية أو البرمجة العامة كميزة في لغة البرمجة “الجول 68”, ، بينما عُرفت تعددية الأشكال الموروثة كميزة أساسية في لغة البرمجة «إم إل».
وفي عام 1985م قدم بيتر فيجنر ولوكا كارديلي ورقة بحثية توضح أن لغة البرمجة «سيمولا» كأول لغة تنفذ تعددية الأشكال الموروثة.

شرح مبسط

تعددية الأشكال[1] (بالإنجليزية: Polymorphism)‏ في لغات البرمجة ونظرية النمط، تعتبر تعددية الأشكال طريقة للتعامل مع الأنواع المختلفة. ويمكننا القول أنه شكل واحد رئيسي وينبثق منه أشكال فرعية يسهل التعامل معها.[2][3]



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




 
شاركنا رأيك بالموضوع
التعليقات

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

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