- الصنف يحدّد البيانات والسلوك، والكائن نسخة منه.
- التغليف يحمي حالة الكائن عبر حقول خاصة وعمليات محددة.
- المنشئ يهيّئ حالة الكائن عند الإنشاء.
الشرح والمثال المحلول
الصنف يحدّد البيانات والسلوك، والكائن نسخة منه. التغليف يحمي حالة الكائن عبر حقول خاصة وعمليات محددة. المنشئ يهيّئ حالة الكائن عند الإنشاء. مثال محلول: في صنف Student اجعل الاسم private، وحدّد قيمة ابتدائية بالمنشئ، وأتح القراءة بدالة getName. لا تكشف حقل المعدل للتعديل دون فحص.