أساسيات الأصناف
الصنف (class) هو نوع يعرّفه المستخدم، ويُسبق بالكلمة المفتاحية class أو struct أو union، ويشير المصطلح "class" بشكل عام إلى الأصناف غير الاتحاديّة (non-union classes).
والصنف مؤلّف من أعضاء يمكن أن تكون أيًا مما يلي:
متغيرات أعضاء، وتسمى كذلك متغيِّرات عضوية أو حقولًا (member variables)،
توابع، وتسمى كذلك دوالًا تابعة أو دوالًا أعضاءً (member functions)،
أنواع عضوية أو أنواع تعريفية (typedefs أو member types)
قوالب عضوية أو قوالب أعضاء