💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ رامهر
implement کردن
جامعه برنامه نویسی وب ایجاد شده در ۳۰ آذر ۱۴۰۲

سلام وقت بخیر خسته نباشید شب یلداتون مبارک

یک سوال داشتم اون هم اینکه در هنگام implement کردن یک اینترفیس امکانش هست همه متد‌ها تعریف نشن ؟ یعنی مثلا از 4 تا متد abstract یک اینترفس در کلاس که اون اینترفیس رو implement  کرده ، فقط 2 تا متد رو کامل با بادی بنویسه برنامه نویس

آیا امکان این کار هست؟

سلام

ببینید زمانی که شما از اینترفیس استفاده میکنید دارید یک اصل و قانون رو برای کلاستون قرار میدید که باید بهش عمل بشه. 

پس تمام متدها باید پیاده سازی بشن اما میتونید داخل متد بعد از قرار دادنش چیزی ننویسید و فقط متد تعریف شده باشه که بهش میگن abstract implementation. 

احمدرضا فاطمی کیا ۰۱ دی ۱۴۰۲، ۰۶:۵۹