صفحة 25 من 26 الأولىالأولى ... 151920212223242526 الأخيرةالأخيرة
النتائج 361 إلى 375 من 378
  1. #361
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    الرد 360---الأخير الصورة تظهر كرابط وتفتح معي بعد الضغط عليها؟
    هل تفتح معكم؟

  2. #362
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    الان عرفنا كيفية تأسيس فولدر project
    ثم عرفنا كيف ننشيء داخله packges
    وتحت كل package ممكن يكون هناك عشرات البرامج بامتداد java
    وفي كل برنامج جافا قد يكون هناك class أو أكثر
    ------
    التواصل بين الكلاسات المختلفة في باكجات مختلفة هو دور أدوات المرور access-modifiers
    رجاء طبقوا اولا بأول ولاتضيعوا هذه الفرصة النادرة,
    والدروس الأربعة القادمة لاتتجاوزها نهائيا الابعد فهم 100% لأنها تأتي في قلب الجافا java core



    . .
    .
    .
    آخر تعديل بواسطة سلمان_العتيبي ، 16-03-2020 الساعة 08:16 PM

  3. #363
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    الدرس 0018: many classes inside single java program

    عدة كلاسات داخل برنامج واحد--وضع طبيعي ان جميع هذه الكلاسات تحت نفس البكج.
    اسفل خمسة كلاسات
    0-كلاس رئيسي باسم mainClass والذي يعبر عن الموقف الذي نحن فيه (فيه أدوات المرور للكلاسات الأربعة الأخرى.
    1- كلاس باسم C1 المتغير x1 بداخله public
    2- كلاس باسم C2 المتغير x2 بداخله لاشيء
    3- كلاس باسم C3 المتغير x3 بداخله protected
    4- كلاس باسم C4 المتغير x4 بداخله private
    انظر للصورة:
    الملف المرفق 521581

    كما ترى الكلاسات داخل نفس البرتامج يمكن ان تتواصل دون قيود الا اذا كان المتغير من نوع private -- لايمكن للكلاسات الاخرى ان تمر للمتغير x4 في الكلاس C4 بطريقة مباشرة
    طريقة مباشرة يعني: خلق اوبجكت ثم نقطة ثم اسم المتغير
    لايمكن لاي كائن ان يرى المتغير x4 الا اذا كان هذا الكائن مخلوقا داخل كلاس C4 نفسها.
    انتهى الشرح للحالة الأولى.
    آخر تعديل بواسطة سلمان_العتيبي ، 16-03-2020 الساعة 08:25 PM

  4. #364
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    ففي المثال اعلاه فإن puplic-protected-لاشيء نفس الشيء ولافرق بينها

  5. #365
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    الدرس 0019: حل مشكلة private في الدرس السابق
    اذن طالما لايمكن مباشرة, هناك الاسلوب غير المباشر نظام setter-getter وبالتالي الاستدعاء يتم من خلال دالة.
    دالة set لتعديل القيمة
    ودالة get لاستدعاء القيمة وتكون هذه الدوال داخل C4 لمنع الاخرين من تغيير نظام هذا ال Class
    في امثلة دوكاسكوبي المكثفة في ردود اول 15 صفحة اذا تلاحظ اكثر المتغيرات private

    اضغط على الصورة لعرض أكبر

الاســـم:	_9997.png
المشاهدات:	2
الحجـــم:	50.7 كيلوبايت
الرقم:	521582
    آخر تعديل بواسطة سلمان_العتيبي ، 16-03-2020 الساعة 08:44 PM

  6. #366
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    لاحظ ال mainClass اعلاه لا تعلم ان هناك متغير Fields اسمه x4 ولكن تعرف دالة اسمها getX4 تحضر قيمته.

    ولكنها تعلم ان هناك متغيرات اسمها x1-x2-x3 والدليل انك تراها في المين كلاس باللون الأزرق داخل أدوات الطباعة println

    يسمى اخفاء المعلومات الحساسة هذه في الجافا باسم الـ encapsulation

  7. #367
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    الدرس 0020: program in the same package (برامج الجافا في نفس البكج)

    ينطبق عليه ما ينطبق على الحالة السابقة اي متغير private لايمكن مباشرة استدعاءه باسم المتغير بل لابد من دوالز
    اضغط على الصورة لعرض أكبر

الاســـم:	_9997.png
المشاهدات:	1
الحجـــم:	75.9 كيلوبايت
الرقم:	521626

  8. #368
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    انظر للصورة: البرنامجين الرئيسيين في الصورة السابقة تحت نفس البكج yourPackage_03

    اضغط على الصورة لعرض أكبر

الاســـم:	_9997.png
المشاهدات:	2
الحجـــم:	59.0 كيلوبايت
الرقم:	521629

  9. #369
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    و mainClass ترى عليها اكس احمر صغير بسبب الخطأ في البرنامج وهو استدعاء d4 مباشرة
    العلاج: اما تجعل d4 مثل أي من الثلاثة الأخرى وهكذا خالفت هدفك من إخفاء التحكم فيه
    او تستخدم دوال setter-getter وهو المطلوب.

    حديث مكثف عن دوال setter-getter في الموضوع المتقدم الذي طرحناه امس عن "السوينقات" في الجافا

  10. #370
    الصورة الرمزية سميرعلي
    سميرعلي غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jan 2020
    الإقامة
    ألمانيا
    المشاركات
    1,270

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سلمان_العتيبي مشاهدة المشاركة
    الرد 360---الأخير الصورة تظهر كرابط وتفتح معي بعد الضغط عليها؟
    هل تفتح معكم؟
    للأسف لاتظهر، نفس المشكلة السابقة،رغم أني تواصلت مه الأخت رانيا لحل مثل هذة المشكلة،لكن يبدو الموضوع خارج النطاق،
    سؤالي لك اخي سلمان، لماذا بعض الصور تظهر بشكل مباشر وبدون مشاكل وبعضها تظهر كرابط لا يعمل،هل انت من تحدد هذا؟

  11. #371
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سميرعلي مشاهدة المشاركة
    للأسف لاتظهر، نفس المشكلة السابقة،رغم أني تواصلت مه الأخت رانيا لحل مثل هذة المشكلة،لكن يبدو الموضوع خارج النطاق،
    سؤالي لك اخي سلمان، لماذا بعض الصور تظهر بشكل مباشر وبدون مشاكل وبعضها تظهر كرابط لا يعمل،هل انت من تحدد هذا؟
    لا
    هل ردوا عليك وقالوا: الموضوع خارج النطاق؟

    انا كل الصور اضعها بنفس الطريقة!
    معنى كلامك الموضوع مفكك جداً

    انا معي تظهر كلها--وبعضها رابط ولكن اضغط عليه ويظهر الصورة.

    الموقع الموثوق 100% في الصور موقع فوركس فاكتوري--قد أكمله هناك باللغة العربية.

  12. #372
    الصورة الرمزية سميرعلي
    سميرعلي غير متواجد حالياً عضو نشيط
    تاريخ التسجيل
    Jan 2020
    الإقامة
    ألمانيا
    المشاركات
    1,270

    افتراضي

    اقتباس المشاركة الأصلية كتبت بواسطة سلمان_العتيبي مشاهدة المشاركة
    لا
    هل ردوا عليك وقالوا: الموضوع خارج النطاق؟

    انا كل الصور اضعها بنفس الطريقة!
    معنى كلامك الموضوع مفكك جداً

    انا معي تظهر كلها--وبعضها رابط ولكن اضغط عليه ويظهر الصورة.

    الموقع الموثوق 100% في الصور موقع فوركس فاكتوري--قد أكمله هناك باللغة العربية.

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

    أنا لا اعرف من المسؤول التقني هنا في المنتدى والا تواصلت معه، اذا تعرف من المسؤول ممكن نبلغه بذلك،لان مشكلة عدم ظهور بعض الصور ، يبقى الموضوع ناقص...

  13. #373
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    صور الدروس من 1 الى 4
    الدرس الأول:


    الدرس 2:


    الدرس 3:


    الدرس 4:

  14. #374
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    صور الدروس من 5 الى 8

    الدرس 5


    الدرس 6


    الدرس 7


    الدرس 8: لايوجد صورة

    الدرس 9:
    آخر تعديل بواسطة سلمان_العتيبي ، 31-03-2020 الساعة 08:17 PM

  15. #375
    تاريخ التسجيل
    Mar 2020
    الإقامة
    السعودية
    المشاركات
    8,531

    افتراضي

    صور الدروس من 10 الى 12

    الدرس 10:


    الدرس 11:


    الدرس 12: صورتين:


صفحة 25 من 26 الأولىالأولى ... 151920212223242526 الأخيرةالأخيرة

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17