تغليف(علوم حاسوب)

عودة للموسوعة

تغليف(علوم حاسوب)

التغليف (Encapsulation) هوطريقة إخفاء البيانات ضمن وحدات مستقلة، وهوالمبدأ الذي تعتمد عليه البرمجة غرضية التوجه. ويستخدم الصفوف (classes) لتحقيق ذلك، حيث يتم إخفاء البيانات داخل الأصناف الخاصة بها، أونقول بعبارة أخرى أنه يتم تغليف البيانات داخل الأصناف.

عاده يتم توضيح هذه الفكرة باستخدام ما يسمى الصناديق السوداء (black boxes) , حيث لا تضطر حتى تعهد كيف من الممكن أن تتم الأمور بالداخل وما هي المحتويات الداخلية , وكل ما يهمك هوكيف من الممكن أن تتعامل مع قابله الصندوق الأسود وتعطيه معطياتك وتأخذ النتائج بغض النظر عن ما يتم في الداخل . إذا ما يهمك عمليا من الصندوق هوآلية التعامل معه (مع قابلته) ولا تعطي اهتماما كبيرا عن تفاصيل داخل الصندوق.

إذاً نخزن البيانات داخل الصفوف وعندها يمكننا حتى نكتفي بمعهده كيفيه استخدامها من الخارج . إذا كيفيه الاستخدام تدعى قابله الصف (class interface) وهي التي تسمح للأجزاء الأخرى من البرنامج باستخدام الأغراض المعرَّفة من هذا الصف, وبالتالي عندما تستخدم غرض ما فإن معظم شفرته تكون مخفيه, ونادرا ما تعهد ما هي البيانات الداخلية له حتى أنه قد لا توجد طريقة لدخول البيانات الخاصة به بشكل مباشر مالم تستخدم المناهج المتاحة على القابلة والتي تسمح بتغيير وقراءه البيانات, وذلك يعتبر من أبرز الفروق بين البرمجة غرضية التوجه والبرمجة الكلاسيكية والتي تكون البيانات فيها عامه لكل الصفوف أي غير تابعه لصف محدد كما أنك تستطيع تغيرها مباشرة.


تاريخ النشر: 2020-06-04 09:21:41
التصنيفات: بذرة تقنية, برمجة كائنية التوجه

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

قطر تستحوذ على امتياز ضخم للتنقيب عن النفط في منطقة واعدة بمصر

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:10
مستوى الصحة: 81% الأهمية: 86%

وسائل إعلام فرنسية: محادثة هاتفية بين ماكرون بوتين

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:06
مستوى الصحة: 77% الأهمية: 92%

على خلفية مزاعم بالتجسس... دول أوروبية تطرد دبلوماسيين روسا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:12
مستوى الصحة: 78% الأهمية: 87%

البنتاغون: على قوات "الناتو" تعزيز موقعها في أوروبا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:10
مستوى الصحة: 86% الأهمية: 95%

الرئيس الكوري الجنوبي المنتخب يهاتف زيلينسكي

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:05
مستوى الصحة: 84% الأهمية: 92%

زاخاروفا: نأمل بألا تضع انفعالات بايدن العالم على حافة الكارثة

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:11
مستوى الصحة: 84% الأهمية: 89%

تجمع المهنيين في السودان يطلق دعوة للخروج في مليونية 31 مارس

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:08
مستوى الصحة: 82% الأهمية: 87%

العراق يخفق في مشوار مونديال "قطر 2022".. فيديو

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:13
مستوى الصحة: 83% الأهمية: 96%

إصابة مراسل صحفي روسي برصاص قناص قرب مدينة ماريوبول

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:05
مستوى الصحة: 89% الأهمية: 100%

روسيا تدعو الاتحاد الأوروبي إلى التخلي عن نهج المواجهة

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:08
مستوى الصحة: 79% الأهمية: 89%

قتلى وجرحى باشتباكات في مخيم الهول شمال شرق سوريا

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:11
مستوى الصحة: 82% الأهمية: 87%

تصفيات مونديال 2022: الإمارات إلى الملحق الآسيوي لمواجهة أستراليا

المصدر: فرانس 24 - فرنسا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:01
مستوى الصحة: 85% الأهمية: 87%

استطلاع: ترامب سيهزم بايدن لو جرت الانتخابات الرئاسية الآن

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:09
مستوى الصحة: 79% الأهمية: 100%

بلينكن: سندعم الاتفاقات بين روسيا وأوكرانيا في حال أقرتها كييف

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:07
مستوى الصحة: 78% الأهمية: 88%

اشتباكات داخل مخيم الهول في سوريا توقع ثلاثة قتلى (المرصد)

المصدر: فرانس 24 - فرنسا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:02
مستوى الصحة: 88% الأهمية: 90%

ارتفاع الإصابات بكوفيد في شنغهاي وتهافت على شراء المواد الغذائية

المصدر: فرانس 24 - فرنسا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:01
مستوى الصحة: 92% الأهمية: 95%

وزير الزراعة اللبناني يؤكد أن لا أزمة قمح في البلاد

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:07
مستوى الصحة: 76% الأهمية: 99%

شاهد.. مصر تحول منطقة عشوائية لأبراج فاخرة

المصدر: RT Arabic - روسيا التصنيف: سياسة
تاريخ الخبر: 2022-03-29 18:16:07
مستوى الصحة: 93% الأهمية: 90%

تحميل تطبيق المنصة العربية