محددات الوصول في لغة البرمجة TypeScript

ما هي محددات الوصول Modifiers في لغة البرمجة TypeScript

محددات الوصول في لغات البرمجة عبارة عن كلمات يمكن للمبرمج إضافتها عند تعريف المتغيرات والدوال والكلاسات وذلك لتحديد طريقة الوصول إليها ومن بين هذه اللغات لغة (TypeScript)، ومن أهم تطبيقات استخدام المحددات أنها تسمح للمبرمج بتطبيق مبدأ (Encapsulation) الذي يمكنه من إخفاء البيانات الأساسية في الكود والتي لا يريد لمبرمج آخر أن يراها، وإذا لم يضع المبرمج أي كلمة من المحددات عند تعريف كلاس أو دالة أو متغير سيتم وضع المحددات بشكل افتراضي.

أنواع محددات الوصول في لغة البرمجة Modifiers

الجدول التالي يحتوي على محددات الوصول الأكثر استخداماً في لغة البرمجة (TypeScript):

مفهوم الوراثة في لغة البرمجة TypeScript

يُعدّ مفهوم الوراثة (Inheritance) مفهوم مهم في جميع لغات البرمجة ومن بينها (TypeScript) حيث تُعتبر الوراثة من المواضيع الرئيسية في البرمجة والتي جعلت عملية البرمجة تسير بشكل أسهل، وتبرز أهمية الوراثة في مساعدة المستخدمين من إعادة استخدام لأكواد البرمجية وتعديل بعضها أو إضافة مزايا جديدة بدلاً من إعادة كتابتها في كل مرة يحتاجها المستخدم وبالتالي توفر من الوقت والجهد، والفكرة الأساسية من مفهوم الوراثة أن الأصناف ترث الخاصيات والتوابع من الأصناف الأساسية، وعادة ما يُطلق على الأصناف المشتقة اسم الأصناف الفرعيّة (subclasses)، والأصناف الأساسية يُطلق عليها (superclasses).

شاهد أيضاً

مفهوم Buffer و Byte Streams في لغة البرمجة جافا

مفهوم الـ Buffer في لغة البرمجة جافا: الـ (Buffer) في لغة البرمجة جافا هي عبارة …

اترك تعليقاً