لا أستطيع فهم class, object in c++

Qandil

أشعر بإحباط شديد لعدم قدرتي علي فهم class, object في c++, ابحث كثيرا علي اليوتيوب لمحاولة فهمها لكنها صعبة جدا جدا جدا ، هل من طريقة تساعدني علي التغلب علي هذه المشكلة ، من خلال فيديو معين سهل او كتاب مهم يساعدني في ذلك ......


التعليق السابق

أولا : أشكرك للتعليق والافادة

ثانيا: لدي سؤال

لو أنني لدي فصل به 50 طالب لكل منهما معلوماته مثل ( الاسم ، العمر، الطول، الوزن)

وفقا للclass , فأننا سنقوم بكتابة البيانات الاربعة المذكورة سابقا، ونطبقها علي جميع الطلاب مع حفظ النسب المختلفة لكل طالب طبعا،

الا انني كما رايت في الشرح انه يكتب البيانات الاربع ، ثم يضع بها نسب طالب واحد فقط أو اثنين ، إذا فكيف سيكتب نسب كل الطالب ؟!

فلو انه سيكتب نسب ال50 طالب فأين الاختصار في ذلك كما هو الغرض من الclass ، واذا كان الاكتفاء بواحد أو اثنين فأين نسب بقية الطلاب ؟؟

شئ آخر : كما أني لو ارتدت تعديل نسب الطالب رقم 26 مثلا فكيف اصل اليه هو بالتحديد ؟؟

لا اعلم هل تفهمني أم لا ولكنني في غاية الشكر والامتنان لمحاولتك مساعدتي

نحن نقوم بتعريف Class بشكل يجمع صفات جميع الكائنات التي هي من نفس النوع

ثم نقوم بتعريف عدة Variables من نوع هذا ال Class

Person P1,P2,P3

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

في حالة تعريف 50 متحول من نوع Person

نستخدم Array

[Person P[50

ونستدعي ال Constructor وال Functions لكل منها ..