Interface Type and Issues

پرسیده شده
فعالیت 1368 روز پیش
دیده شده 751 بار
0

سلام استاد 

شما گفتید که  interface method ها به صورت پیش فرض public هستند

حالا اگر این رو تغییر بدیم بعد implement کردنشون به مشکل می خوره و دوباره همون مسائلی که توی متد های کلاس ها داشتیم و رعایت اولیوت های public ,protected , default,private رو خواهیم داشت ؟

یعنی مثلا نمیشه یک  private interface method  رو توی یک public class به راحتی استفاده کرد و باید براش getter ,setterگذاشت ؟

بعد قضیه override شدنش چی میشه؟

فایل پیوست

3
حذف شده

سلام وقت بخیر،

امکان استفاده از private برای متدهای داخل interface امکان پذیر نیست. اگه این کاررو انجام بدید، کامپایلر ارور می ده

فایل پیوست

سعید شاهینی

توسط

سعید شاهینی

20 فروردین 99

0
حذف شده

سلام acces modifier اینترفیس ها از نوع public هستن و اصلا نمیشه که اونا رو تغییر داد

فایل پیوست

Reza Ahmadzadeh

توسط

Reza Ahmadzadeh

9 مرداد 99