با سلام
شکلی که سوال را پرسیدید اشتباه است.
۱)اینترفیس نیست که پیاده سازی میکند، اینترفیس وجود قابلیتها را تعریف میکند.
۲)استفاده از یک خصوصیت که در اینترفیس تعریف نشده و کست به یک تایپ به خصوص ،خلاف ایده استفاده از اینترفیس است.
۳)سوال درست این است که چرا قابلیت دسترسی به دنده را در اینترفیس تعریف نمیکنید؟