• 0
Guest LEVEL UP

ما معنى كلاس ؟ و ما معنى كائنات ؟

سؤال

السلام عليكم

 

اخواني عندي سؤال

 

ماهو الكلاس و ماهو الكائن ؟

 

 

ارجوكم ساعدوني لم افهم شيئا في هذه المصطلحات

 

 

 

و جزاكم الله كل خير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

6 إجابة على هذا السؤال .

  • 0

وعليك السلام

 

ساضرب لك مثلا حتى تفهم 

 

تخيل أن لديك قالب لصنع هيكل سيارة بيجو 206 فهذا هو الكلاس

والسيارات الناتجة من ذلك القالب هي الكائنات

 

أول ما ستصنع ستصنع القالب أليس كذلك

فكذلك الكلاس هو أول ما تصنع مثل هذا

public class Voiture {}

ثم تصنع سيارات من ذلك القالب

السيارة الأولى

Voiture voiture1 = new Voiture();

السيارة الثانية

Voiture voiture2 = new Voiture();
تم تعديل بواسطه أحمد أبو عبد البر
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكرا لك

 

لكني لم افهم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ما الذي لم تفهمه

ألمثال أم الربط بين المثال والقواعد ؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ما الذي لم تفهمه

ألمثال أم الربط بين المثال والقواعد ؟

 

الربط بين المثال و القواعد

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الكلاس أو الصف أو الصنف حسب التسمية المعربة فهو الوعاء الذي يحوي الكائنات طبعا هناك الحزمة package  التي تحتوي بدورها على كل الكلاسات او عدد منها

الكلاس هو عبارة عن ملف تكتب به كود الجافا هذا الملف هو الكلاس وبه يحتوي الكود على الكائنات

الآن الكلاس هو عبارة عن ملف توصيفي لما تريد عمله بمعنى مثلا لو أردت ان تعمل برنامج عن موظفين شركة ما فان الكلاس سيتم توصيف المعلومات المطلوبة عن هؤلاء الموظفين وسيكون الكلاس هو الوعاء  الحاوي لهذه المعلومات وسكون اسمه له دلالة بما يحتويه. مثال 

public class employee{}

الآن ما بين الاقواس سنكتب الكود وهو سيقوم يتوصيف العمليات والبيانات المطلوبة للموظفين كالاسم والعمر والمهنة والراتب والعنوان ورقم الهاتف

هذه المعلومات تكون مشتركة لكل الموظفين لكن اذا أردت عمل تخصيص لموظف معين وليكن مثلا احمد فعندها سوف تخلق كائن object تقوم باسناد قيم العمر والمهنو والراتب والعنوان وما الى هنالك

وهذه هي الكائنات

 

الشرح يطول بذلك

أنصحك أن تقوم بقراءة كتب عن هذا الموضوع مع الشرح بالامثلة حتى تصلك الفكرة بشكل افضل

بالتوفيق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات.

قواعد طرح المشاركات
http://www.arabteam2...showtopic=29343

شاكرين لكم حُسن تعاونكم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .