این مقاله به بررسی مزیتهای استفاده از Interfaceها همگام با وراثت در برنامه نویسی شی گرا میپردازد و مناسب کسانی است که قصد دارند این مفاهیم را در یک مثال فرا بگیرند اینترفیسها کمک شایانی به سازگاری اجزا و کلاسها میکند و از اینرو بهتر است آنرا مفهومی یاد گرفت . سورس کدها به زبان C# و VB.NET می باشد.