يشبه مخطط UML الذي يمثل الواجهة مخطط UML الذي يمثل الفئة. يتم استخدام المستطيل لوصف المكونات الرئيسية للواجهة، وينقسم المستطيل إلى ثلاث طبقات عموديًا.
الطبقة الأولى في الأعلى هي طبقة الاسم. يجب أن يكون اسم الواجهة بخط مائل، ويجب تعديل الاسم باستخدام <<interface>>، ويجب إدراج التعديل والاسم في سطرين.
الطبقة الثانية هي الطبقة الثابتة، والتي تسرد الثوابت والأنواع في الواجهة، ويكون التنسيق هو "الاسم الثابت: النوع".
الطبقة الثالثة هي طبقة الطريقة، وتسمى أيضًا طبقة التشغيل، والتي تسرد الأساليب وأنواع الإرجاع في الواجهة. التنسيق هو "اسم الطريقة (قائمة المعلمات): النوع".
مخطط UML للواجهة القابلة للحساب هو كما يلي:
إذا قام الفصل بتنفيذ واجهة، فإن العلاقة بين الفصل والواجهة هي علاقة تنفيذ، ويقال إن الفصل ينفذ الواجهة. يقوم UML بتوصيل الفصل الدراسي والواجهة التي ينفذها باستخدام خط منقط، نهاية بداية الخط المنقط هي الفئة، ونهاية الخط المنقط هي الواجهة التي ينفذها، ولكن يتم استخدام مثلث مجوف في النهاية النهائية. لتمثيل نهاية الخط المنقط.
مخطط UML لفئات الصين واليابان التي تنفذ الواجهة القابلة للحساب هو كما يلي: