السلام عليكم
اخواني عندي سؤال
ماهو الكلاس و ماهو الكائن ؟
ارجوكم ساعدوني لم افهم شيئا في هذه المصطلحات
و جزاكم الله كل خير
السلام عليكم
اخواني عندي سؤال
ماهو الكلاس و ماهو الكائن ؟
ارجوكم ساعدوني لم افهم شيئا في هذه المصطلحات
و جزاكم الله كل خير
وعليك السلام
ساضرب لك مثلا حتى تفهم
تخيل أن لديك قالب لصنع هيكل سيارة بيجو 206 فهذا هو الكلاس
والسيارات الناتجة من ذلك القالب هي الكائنات
أول ما ستصنع ستصنع القالب أليس كذلك
فكذلك الكلاس هو أول ما تصنع مثل هذا
public class Voiture {}ثم تصنع سيارات من ذلك القالب
السيارة الأولى
Voiture voiture1 = new Voiture();
السيارة الثانية
Voiture voiture2 = new Voiture();
تم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 21 يناير 2014 في 16:26
إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة
فما أحوجني إلى دعوة صالحة من أخ لي كريم
أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز
شكرا لك
لكني لم افهم
ما الذي لم تفهمه
ألمثال أم الربط بين المثال والقواعد ؟
إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة
فما أحوجني إلى دعوة صالحة من أخ لي كريم
أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز
أحمد أبو عبد البر كتب:ما الذي لم تفهمه
ألمثال أم الربط بين المثال والقواعد ؟
الربط بين المثال و القواعد
الكلاس أو الصف أو الصنف حسب التسمية المعربة فهو الوعاء الذي يحوي الكائنات طبعا هناك الحزمة package التي تحتوي بدورها على كل الكلاسات او عدد منها
الكلاس هو عبارة عن ملف تكتب به كود الجافا هذا الملف هو الكلاس وبه يحتوي الكود على الكائنات
الآن الكلاس هو عبارة عن ملف توصيفي لما تريد عمله بمعنى مثلا لو أردت ان تعمل برنامج عن موظفين شركة ما فان الكلاس سيتم توصيف المعلومات المطلوبة عن هؤلاء الموظفين وسيكون الكلاس هو الوعاء الحاوي لهذه المعلومات وسكون اسمه له دلالة بما يحتويه. مثال
public class employee{}الآن ما بين الاقواس سنكتب الكود وهو سيقوم يتوصيف العمليات والبيانات المطلوبة للموظفين كالاسم والعمر والمهنة والراتب والعنوان ورقم الهاتف
هذه المعلومات تكون مشتركة لكل الموظفين لكن اذا أردت عمل تخصيص لموظف معين وليكن مثلا احمد فعندها سوف تخلق كائن object تقوم باسناد قيم العمر والمهنو والراتب والعنوان وما الى هنالك
وهذه هي الكائنات
الشرح يطول بذلك
أنصحك أن تقوم بقراءة كتب عن هذا الموضوع مع الشرح بالامثلة حتى تصلك الفكرة بشكل افضل
بالتوفيق
إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ
رسم المخططات البيانية بواسطة الجافا
كتاب تحليل وتصميم نظم المعلومات
الأخ الكريم
السلام عليكم ورحمة الله وبركاته
مرحباً بكم في منتدى الفريق العربي للبرمجة
تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات.
قواعد طرح المشاركات
http://www.arabteam2...showtopic=29343
شاكرين لكم حُسن تعاونكم
C++ and Java, say, are presumably growing faster than plain C, but I bet C will still be around. ― Dennis Ritchie
~OoO~________--------------------------------------------________~OoO~
من مواضيعي :
هذا الموضوع مغلق.