السلام عليكم ورحمة الله وبركاتة
بداية احي أن أشكر القائمين على هذا المنتدى الرائع والذي يحمل في طياته جهابذة في لغات البرمجة على مختلف مسمياتها ووظائفها .
أنا شاب بسيط هاوٍ قدر الله علي وتعلقت بالحاسب الآلي منذ فترة طويلة . طرقت كل أبوابه إلا باب البرمجة ( كأني بأحدكم يقول من لم يتقن البرمجة فليس بمستخدم للكمبيوتر ) ماعلينا .
عشت فترة من التخبط بين لغات البرمجة بأيها أبدأ فوقع اختياري على ++C تلكم اللغة العريقة والصعبة في نفس الوقت . لم أستطع أن اتقنها فهي بحاجة لوقت طويل .
انخرطت في دورة للبرمجة لمدة سنتين أملاً في أن احصل على شهادة معتبرة واتقان للبرمجة .
كانت اللغة هي دوت نت ولا أخفي عليكم ما في قلبي من كره لمايكروسوفت ومنتجاتها . وأنا الآن بدأت في التعلم ولكن هدفي هو الشهادة لأن جميع المعاهد العربية لا تدرس الكمبيوتر بذمة وضمير .
وقع اختياري على اللغة الساحرة جافا ، لغة العصر وكفى بها أنها تعمل على أي منصة دون أي مشاكل .
حملت بعض الكتب والعربية وبعض الكتب الانجليزية ولكن لغتي الانجليزية لا تؤهلني لفهم كتاب .
بدأت بالكتب العربية وقطعت شوطاً ولكن مفهوم الكائنات والبرمجة الكينونية أو الشيئية أو الموجهه بالكائنات لم تجد أرضاً خصبة بعد .
والآن بعد هذه المقدمة الطويلة والمملة هاكم الأسئلة :
1 – ما الفرق بين الكائن والصنف أو الفئة Object and class فحسب مافهمت أن الصنف أكبر ويحوي العديد من الكائنات . والكائن يأخذ أو يرث نفس صفات الفئة class فهل تعتبر الفئة عنصر احاطة مثلاً . أرجو الإفادة .
2 – هل هذا الترتيب صحيح من الأكبر الى الأصغر " حزمة –> فئة –> كائن –> طريقة "
3 – في تعريف الطريقة method وبحسب ماورد في كتب المؤسسة العامة للتعليم الفني والتدريب المهني أن التعريف يبدأ بمحددات الوصول access specifier ثم كلمة static ثم نوع الإعادة ثم اسم الطريقة وذكروا أن محددات الوصول تكون فيها الفئة مرئية داخل الصنف أو داخل البرنامج فهل يعني هذا أنه ﻻيمكن استخدامها . ثم ذكروا أن كلمة static تعني أن الطريقة تستخدم داخل الفئة التي عرفت فيها فقط فما الفرق أثابكم الله .
4 – ذكر الكتاب مسألة التوقيع في method فهل هي جسم الطريقة .
قد ترد أسئلة اخرى مع قرائتي في الكتب وسأطرحها لكم في هذا الموضوع بحول الله وتوفيقة .
ختاماً لي طلبان :
1 – أن تعذروني على المقدمة الطويلة والمملة وكثرة الأسئلة وسذاجتها .
2 – أن تدلوني على كتاب مطبوع أو إلكتروني باللغة العربية يفيدني في مجال الجافا .
أخوكم أبو فيصل ،،،