تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۰ Hale Asgari
مفهوم Interface
جامعه فلاتر ایجاد شده در ۱۳ تیر ۱۴۰۱

سلام. اگر درست متوجه شده باشم!! :

در زبان دارت کی ورد interface وجود ندارد و فقط مفهوم رو در نظر میگیریم که به صورت پیش فرض هر کلاسی یک interface درون خودش دارد (مثلا abstract class نوشته میشود ولی interface نوشته نمیشود) بنابراین فقط با نوشتن کی ورد implements زمان تعریف کلاس جدید، از آن مفهوم interface نهفته در کلاس اصلی استفاده میکنیم.

در کلاس جدید می‌بایست تمام متدها و variable‌های کلاس اصلی را override کنیم و البته متدهای جدید هم در این کلاس میتوان نوشت.

implement میتواند از هر کلاسی صورت بگیرید و لازم نیست کلاس اصلی حتما abstract class باشد.