الخطوات العملية:
- تعريف الكائن (الأوبجكت): هيكل بيانات يضم مجموعة من البيانات والوظائف المرتبطة بها.
- بنية البيانات: تخزين البيانات في أزواج من المفتاح والقيمة (key-value pairs).
- المفاتيح والقيم: يعمل المفتاح كمُحدد فريد للقيمة المرتبطة به.
- الخصائص (properties): بيانات (قيم) مُخزنة في الكائن.
- الأساليب (methods): وظائف يمكن للكائن إجراؤها.
مثال جافا سكريبت:
const شخص = {
اسم: "أحمد",
العمر: 25,
الوظيفة: "مُطور برمجيات",
sayHello: function() {
console.log("مرحباً، أنا أحمد!");
}
};
شخص.sayHello(); // إخراج: مرحباً، أنا أحمد!
ملاحظات للناطقين بالعربية:
- الكائن هو "أوبجكت" أو "عنصر".
- لا توجد ترجمة مباشرة لمصطلح "Data Structure" بالعربية، لكن يمكن استبداله بـ "بنية البيانات".
- الخصائص هي "خصائص" الكائن.
- الأساليب هي "وظائف" أو "طرق" الكائن.