ما معنى interface؟
المعنى في مجال تطوير البرمجيات مع أمثلة
interface: واجهة، واجهة برمجية
في البرمجة، مجموعة من الأساليب التي يتعهد صنف بتوفيرها من دون تحديد طريقة تنفيذها. وبمعنى أوسع، هي نقطة التقاء نظامين أو المستخدم والنظام.
طريقة الاستخدام
في Java وC# وTypeScript، يقال إن صنفًا «يطبّق واجهة». وتظهر الكلمة أيضًا في «واجهة المستخدم» و«واجهة سطر الأوامر» و«واجهة برمجة التطبيقات». وتعني «واجهة بسيطة» طريقة واضحة ومصممة جيدًا لاستخدام وحدة برمجية.
أمثلة
Both payment providers implement the same interface, so we can switch between them easily.
يطبّق مزوّدا الدفع الواجهة نفسها، لذا يمكننا التبديل بينهما بسهولة.
توحيد الأساليب التي يوفرها المزودان يجعل تغيير أحدهما بالآخر مباشرًا.
The module has a small, clean interface: just three public methods.
للوحدة واجهة صغيرة وواضحة: ثلاث دوال عامة فقط.
يوضح المثال أن التعامل مع الوحدة بسيط لأن وظائفها المتاحة محدودة ومفهومة.
تراكيب شائعة
- implement an interface
- clean interface
- public interface
- user interface
مصطلحات ذات صلة
مصطلحات أخرى: مفاهيم البرمجة
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
