الزمان
رئيس الوزراء يتابع جهود تنمية وتطوير الساحل الشمالي الغربي وزير الصحة يلتقي رئيس ونائب رئيس حزب المؤتمر لبحث سبل التعاون والإشادة بجهود الارتقاء بالخدمات الطبية موعد تطبيق التوقيت الشتوي 2026 في مصر.. جهز نفسك لتأخير الساعة 60 دقيقة من المنتج للمستهلك .. محافظ الإسكندرية يتفقد سوق اليوم الواحد للمزارعين بمنطقة زيزينيا بنطاق حى شرق. محافظ الغربية يُسلّم 7 عقود تقنين لأراضي أملاك الدولة للمستفيدين عبر المنصة الوطنية النائبة مروة حلاوة: نستهدف من «بريكس» التعاون في نقل التكنولوجيا الطبية وتعزيز الإنتاج الدوائي رغم صعود الدولار.. تراجع أسعار الذهب في المنتصف وعيار 21 يخسر 20 جنيهًا «بنعمة ربنا».. صابر الرباعي يضع لمساته النهائية على أغنيته الجديدة لطرحها قريبا ”الرقابة المالية” تؤهل مجموعة جديدة من ”الميسّرات” لدعم التمكين المالي للنساء الريفيات بالشراكة مع الأمم المتحدة وزير النقل يترأس أعمال الجمعية العمومية العادية وغير العادية لشركة قناة السويس لتنمية الموانئ البحرية وزير الخارجية يستقبل وزير الدولة السنغافوري للشئون الخارجية والداخلية محافظ الإسكندرية يتفقد جراج تشغيل وصيانة أتوبيسات هيئة النقل العام بمنطقة سيدي بشر وموقفي فيكتوريا وباكوس
رئيس مجلس الإدارة ورئيس التحريرإلهام شرشر

أخبار

استمرار فعاليات البرنامج التدريبي على البرمجة والتحول الرقمي بالمرحلة الأولى لمبادرة العلاقات العامة بالوحدة المحلية لمركز ومدينة دمنهور

التدريب يشهد إرتفاع لحدة المنافسة بين متدربى لغة Java للوصول إلى أعلى المستويات.

فى إطار الإستجابة للتحديات العالمية ومواكبة لركب التطور الرقمى والتكنولوجى الهائل فى شتى مناحى الحياة، وتبني الدولة المصرية لأجندة وطنية متمثلة فى إستراتيجية التنمية المستدامة ورؤية مصر 2030.

وتحت رعاية الدكتورة/ نهال بلبع - نائب محافظ البحيرة، وإستمرارًا لجهودها الحثيثة فى دعم مجالات التنمية المستدامة وتوطين أهدافها بمحافظة البحيرة.

شهدت محافظة البحيرة إستمرار فعاليات البرنامج التدريبي على البرمجة والتحول الرقمى بالمرحلة الأولى لمبادرة العلاقات العامة بالوحدة المحلية لمركز ومدينة دمنهور، وذلك بالشراكة مع كل من جامعة دمنهور، ومركز إعلام دمنهور، والغرفة التجارية، وتحت إشراف المحاضر ورائد التسويق الرقمى وتعليم البرمجة «لغة الجافا» وإستشاري تطوير البرمجيات المهندس/ أحمد شلش.

حيث قام إستشاري تطوير البرمجيات، بإستكمال شرح تعلم أساسيات Java، من خلال التنقل المنطقى بين العناصر التالية: Java Modifiers.

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

وينقسم java Modifiers إلي:
1- Access Modifiers
2- Non Access Modifiers

ومن ثم انتقل للربط المنطقى والمتسلسل لشرح java Encapsulation

وهي العملية التي نقوم من خلالها بتغطية الكود والبيانات مع بعضها ضمن وحدة واحدة، حيت يتم تجميع البيانات والطرق التي تعمل على تلك البيانات في وحدة واحدة، على سبيل المثال، Class في Java.

هو عبارة عن أسلوب يمكن إتباعه لإخفاء البيانات الأساسية في الكلاس, أي لإخفاء الخصائص الموجودة فيه (Global Variables) وجعل الكلاسات الأخرى قادرة على التعامل مع هذه الخصائص فقط من خلال دوال يقوم بإنشائها المبرمج الأساسي للكلاس.

- من الناحية العملية، فإنه في التغليف، يتم إخفاء المتغيرات أو البيانات الخاصة بالكلاس عن أي كلاء آخر ولا يمكن الوصول إليها إلا من خلال دالة عضو من نفس الكلاس.

- يتم تحقيق مبدأ التغليف عن طريق التصريح عن جميع المتغيرات في الكلاس كمتغيرات خاصة (private) وكتابة طرق (دوال) عامة (public) في الكلاس لتعيين قيم المتغيرات والحصول عليها.

- فوائد التغليف:

من خلال توفير طريقة (دالة) setter أو getter فقط، يمكنك جعل الكلاس للقراءة فقط أو للكتابة فقط (زيادة المرونة) على سبيل المثال، إذا أردنا جعل الكلاس قابل للقراءة فقط "class read-only" نقوم بحذف دوال الضبط setter، وفي حال أردنا جعله للكتابة فقط نقوم بحذف دوال ال getter.

يوفر لك التحكم في البيانات طريقة لتحقيق إخفاء البيانات في Java ولن يكون لدى المستخدم أي فكرة عن التنفيذ الداخلي للكلاس، حيث لن يكون مرئيًا للمستخدم كيف يخزن الكلاس القيم في المتغيرات، سيعرف المستخدم فقط أننا نقوم بتمرير القيم إلى طريقة الضبط setter ويتم تهيئة المتغيرات بهذه القيمة الممررة.

قابلية إعادة الاستخدام: يحسن التغليف أيضاً من قابلية إعادة الاستخدام ويسهل تغييره مع المتطلبات الجديدة، الأمر الذى أضفى على تعلم لغة الجافا استثارة عقول والقدرة الإبداعية على توسعة الأفق الرياضى لدى متدربى المبادرة.

هذا وقد شهدت فعاليات التدريب إرتفاع لحدة المنافسة بين متدربى لغة Java للوصول إلى أعلى المستويات وذلك بتعمق المهندس أحمد شلش فى دعم التطبيقات.

ومن الجدير بالذكر أن هناك تزايد عالمى لتعلم لغات البرمجة وخاصًة مع ما يشهده العالم من اختزال لعدد من الوظائف التقليدية وظهور واضح وضرورى لوظائف تم استحداثها لتغطى احتياجات سوق العمل وأليات التطور الهائل فى شتى مناحى الحياة.

ويأتى دور مكتبة مصر العامة فى الإهتمام بتوفير الكورسات ومواكبة التطور الثقافى والإطلاع على كل ما هو جديد فى مجالات الحاسب الآلي وفق خطة التنمية المستدامة ورؤية مصر 2030 والتى شاركت بإستضافة مبادرة العلاقات العامة لمركز ومدينة دمنهور «البرمجة و التحول الرقمي» فى قاعة الحاسب الآلي بها لتحقق أفضل الفرص للمتدربين للاستفادة بالتجهيزات و الوسائل لخلق بيئة تعليمية متميزة.

موضوعات متعلقة

click here click here click here nawy nawy nawy