سرمایه گذاری متفاوت در سال نو 🍎🌱 ۳۵٪ تخفیف نوروزی ➕ حضور رایگان در مسترمایند نخبگان صنعت نرم‌افزار 💻✅
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ حمیدرضا جلیلی
public in interface
جامعه ASP.NET ایجاد شده در ۱۱ دی ۱۴۰۱

چرا پابلیک بودن در تعریف یک property در یک interface معنی ندارد؟

public int State get ; set

سلام،

چون متدهای یک interface باید پیاده سازی شود بنابراین پنهان کردن متد فایده ای ندارد و بی معنی است، برای همین access modifier در اینترفیس بصورت پیشفرض public خواهد بود.

بهترین پاسخ
محسن موحد ۱۱ دی ۱۴۰۱، ۱۹:۱۶