Mohammad
3 سال پیش توسط Mohammad مطرح شد
3 پاسخ

سطح دسترسی protected در جاوا یعنی چی

سلام خسته نباشید سطح دسترسی protected در جاوا یعنی چی؟ لطفا کمکم کنید


ثبت پرسش جدید
فخرالدین لنگی
تخصص : برنامه نویس وب، آندروید و سیست...
@fakhraddin 3 سال پیش مطرح شد
1

با سلام و وقت بخیر
ما کلا توی بحث شی گرایی سه سطح دسترسی داریم به ترتیب زیر:

  1. private وقتی شما این ویژگی رو به متغیر، تابع و ... می دید اون آبجکت فقط و فقط داخل اسکوپ یا بدنه همون کلاس قابل دسترسی و چه با ارث بری و چه حالت معمول قابل دسترس نیست
  2. protected وقتی از ویژگی استفاده کنید به اون آبجکت فقط می شه داخل اسکوپ یا بدنه همون کلاس و کلاس هایی که ازش ارث می برن به اسم فرزند شناخته می شن در دسترسه و خارج از اون محدوده ها خیر
  3. public وقتی از این ویژگی استفاده کنید به اون آبجکت همه جا می شه دسترسی داشت حتی خارج کلاس یا داخل بدنه کلاس دیگه بدون هیچ گونه ارث بری

Mohammad
تخصص : css/html/flexbox/js/jquery/Boo...
@NOX1377insta 3 سال پیش آپدیت شد
0

ممنون از کمکتون مشکلم برطرف شد


Arad derakhshani
@aradderakhshani 3 سال پیش مطرح شد
0

protected فقط مختص جاوا نیست و تو 90 درصد زبان های شئی کرا هست
و به زبان ساده فیلد ها و متد هایی که با این سطح دسترسی تعریف میشن
داخل همون کلاس و کلاس های فرزندش قابل دسترسی هستن


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام