هذا الكتاب يقدم لمفهوم البرمجة الكائنية بشكل عام دون تخصيص لغة برمجة محددة اسلوب الكتاب بسيط وسلس، ويمكن للمبتدئين والمتقدمين الاستفتادة منه الكتاب مكون من 6 فصول الفصل الأول: يوضح مفهوم الكائنات الفصل الثاني: يقدم لمفهوم الكبسلة الفصل الثالث: يوضح مفهوم الوراثة في البرمجة الكائنية من خلال عدة امثلة ، كما يوضح الصعوبات المرتبطة بالوراثة. الفصل الرابع: يتناول التركيب aggregation الفصل الخامس: يعرف مفهوم تعدد الصفات، وكيفية الاستفادة منها وقوتها. الفصل السادس: يتحدث عن علاقات الشراكة CIATION THE RELATION OF ASSOCIATION وفي نهاية الكتاب يوجد قاموس لأهم المصطلحات التي ذكرت في الكتاب. بشكل عام الكتاب مفيد لكل من يريد أن يفهم ما هي البرمجة الكائنية ويمكن البدأ به قبل تعلم أي لغة تدعم هذا المفهوم مثل C++ أو Java يمكن تحميل الكتاب من خلال الموسوعة العربية