کلاس درونی

از ویکی‌پدیا، دانشنامهٔ آزاد

نسخه‌ای که می‌بینید، نسخهٔ فعلی این صفحه است که توسط Rezabot (بحث | مشارکت‌ها) در تاریخ ‏۳ ژانویهٔ ۲۰۱۵، ساعت ۰۷:۱۲ ویرایش شده است. آدرس فعلی این صفحه، پیوند دائمی این نسخه را نشان می‌دهد.

(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)

در برنامه‌نویسی شئ‌گرا یک کلاس درونی یا کلاس تودرتو یک کلاس است که به طور کلی داخل بدنهٔ کلاس یا اینترفیسی دیگر تعریف شده باشد. این مفهوم با با یک زیرکلاس متفاوت است.[۱]

مفهوم کلی[ویرایش]

نمونه‌ای از یک کلاس سطح بالا می‌تواند به طور مستقل وجود داشته باشد ولی نمونه‌ای از یک کلاس درونی را نمی‌توان بدون ایجاد محدودکردن آن به یک کلاس سطح بالا ایجاد نمود.[۱]

منابع[ویرایش]

  1. ۱٫۰ ۱٫۱ مشارکت‌کنندگان ویکی‌پدیا. «Inner class». در دانشنامهٔ ویکی‌پدیای انگلیسی، بازبینی‌شده در ۳ مه ۲۰۱۲.