اینترفیس چیست؟

اینترفیس چیست؟

به بیان ساده Interface یک قرارداد در نوع رفتار یک کلاس است.هرکلاسی که یک Interface را به کار ببرد(یعنی از یک رابط مشتق گردد)،درحقیقت تضمین می کند پیاده سازی تمام متدها و خاصیت ها و .. را که در Interface وجود دارد را در خود ایجاد کند.
ما در واقع  با استفاده از interface   وراثت چندگانه را شبیه سازی می کنیم ، چرا که Interface  ها نمی توانند تمام ابعاد وراثت چندگانه را پیاده سازی کنند
کلاس می تواند از بیش از یک Interface ارث بری کند و این شرط کافی برای وراثت چند گانه است .فرض کنید کلاس c  از دو کلاس  A , B   بصورت همزمان مانند شکل زیر ارث بری می کند


تلفن سفارش نرم افزار:
📞 09130193010 📞 09199327367 | 

تماس یا ارسال پیام با واتساپ:
📧 09199327367  |  📧 09130193010 | 

معرفی نرم افزارهای کاربردی سرو