يهدف هذا المثال بشكل أساسي إلى تحقيق تعلم الواجهات: يقوم BasePage بتخزين المعلومات العامة للصفحة، ويرث BasePage الافتراضي ويستخدم مكتبة فئة IProgramer: InterfaceTest هي الواجهة التي تستخدمها الصفحة واجهة InterfaceTest لتنفيذ وظيفة clsDelphiProgramer ترث واجهة InterfaceTest، وتنفذ طريقة مجردة لوظيفة clsAbstractClass، وترث تنفيذ طريقة مجردة InterfaceTest clsAbstractSubClass.