Page 93 - الصحافة المتخصصة
P. 93
الصحافة المتخصصة
الطبقات :Classes
من أهم سمات هذه اللغة اعتمادها علي وضع البيانات في طبقات Classesتُعرف بأنها تركيبة بيانات
،Data Structureتوصف الأهداف بحيث أن كل الأهداف التي تندرج تحت نفس الطبقة لها نفس
تركيبة البيانات ،وتمثل الطبقة الأولي طبقة الجذر Root classالذي تندرج تحته باقي الطبقات الفرعية
Sub Classكهيكل شجري ،ويمكن استخدام أكثر من مائة طبقة (تركيبة بيانات) لتوصيف هدف من
الأهداف والتي تعتبر أداة مناسبة لبناء وحدات الذكاء الاصطناعي ونظم الخبرة.
عناصر لغة البرمجة بالأهداف:
أ -الهدف :Objectهو اللبنة الأساسية للغة ،وهو وحدة البيانات الأساسية في هيكل ،ويكون علي
إحدى الصور الثلاث:
-1الأرقام الصحيحة.
-٢الكلمات المكونة من حروف هجائية.
-3الصفوف.
ب ـ الرسالة :Messageعبارة عن الجزء المسئول عن إيجاد قيمة الهدف ،وتقوم مقام الدوال في
لغات البرمجة الأخرى فإذا ما كتبت رسالة ما بجوار هدف فإن ذلك يعني إيجاد القيمة لهذا الهدف.
ج ـ الطريقة :Methodهي الداخلية لطريقة تنفيذ الرسالة ،وتمثل التسلسل المنطقي إج ارء عملية
حساب البيانات بناء علي ما ورد في الرسالة.
وتتكون الجملة المكتوبة في لغة سمول توك علي الأقل من:
-1هدف (رقمي أو مكون من حروف هجائية).
-٢رسالة.
80