آموزش پاسکال شی‌گرا

سطوح دسترسی اضافه شده در Net.

سطوح دسترسی اضافه شده در Net.

علاوه بر سطوح دسترسی Private و Protected کامپایلر دلفی شامل سطوح دسترسی اضافه‌ای است
که در محیط net. مورد استفاده قرار میگیرند
سطوح دسترسی اضافه شده عبارتند از :

  1. strict private
  2. strict protected

کلمه strict در لغت به معنای سخت گیری است
عضوی که دارای نمایانی strict private باشد
فقط از درون کلاسی که در آن تعریف شده است قابل دسترس خواهند بود
و برای پروسیجر ها و توابعی که درون همان یونیت تعریف شده اند قابل دسترس نخواهد بود

عضوی که دارای نمایانی strict protected باشد از درون کلاسی که در آن تعریف شده است
قابل دسترس خواهد بود و هم چنین از درون کلاس هایی که از آن کلاس منشعب می شوند
نیز قابل دسترس خواهد بود

نکـــــــته
کلمه strict در تعریف کلاس به عنوان یک رهنمود تلقی میشود لذا در تعریف کلاس نمیتوانید
عضوی با نام strict  تعریف کنید اما در خارج از تعریف کلاس قابل قبول خواهد بود
[adinserter block="1"]
4.7/5 - (3 امتیاز)

نوشته های مشابه

دیدگاهتان را بنویسید

دکمه بازگشت به بالا