0
الفئة عبارة عن مخطط أو نموذج أولي محدد من قبل المستخدم يتم من خلاله إنشاء الكائنات. توفر الفئات وسيلة لتجميع البيانات والوظائف معًا. يؤدي إنشاء فئة جديدة إلى إنشاء نوع جديد من الكائنات، مما يسمح بإنشاء مثيلات جديدة من هذا النوع. يمكن أن يكون لكل مثيل فئة سمات مرتبطة به للحفاظ على حالته. يمكن أن تحتوي مثيلات الفئة أيضًا على طرق (محددة بواسطة فئتها) لتعديل حالتها.