کلاس درونی
از ویکیپدیا، دانشنامهٔ آزاد
|
|
ترجمهٔ عنوان این مقاله دارای منبع نیست. کاربرهای ویکیپدیا طبق یکی از سیاستهای آن نمیتوانند اصطلاحات زبانهای دیگر را خود ترجمه یا آوانگاری کنند؛ در عین حال بر اساس شیوهنامه نیز نمیتوانند عنوان مقاله را ترجمه نشده (یا با الفبای زبانی دیگر) رها کنند.
اگر برای عنوان فعلی این مقاله (یا عنوانی دیگر)، معادلی مناسب از منبعی معتبر میشناسید، با ذکر آن منبع و با شیوهٔ صحیح ارجاع، آن را در مقاله قرار دهید و سپس مقاله را انتقال دهید. اگر نمیدانید چطور انتقال را انجام یا بهدرستی به منابع ارجاع دهید، در صفحهٔ بحث این مقاله درخواست خود را با قراردادن این متن بیان کنید: {{درخواست انتقال}} ''معادل مناسبی که در نظر گرفتهاید همراه منبعی که این معادل را در آن دیدهاید'' ~~~~ |
در برنامهنویسی شئگرا یک کلاس درونی یا کلاس تودرتو یک کلاس است که به طور کلی داخل بدنهٔ کلاس یا اینترفیسی دیگر تعریف شده باشد. این مفهوم با با یک زیرکلاس متفاوت است.[۱]
مفهوم کلی [ویرایش]
نمونهای از یک کلاس سطح بالا میتواند به طور مستقل وجود داشته باشد ولی نمونهای از یک کلاس درونی را نمیتوان بدون ایجاد محدودکردن آن به یک کلاس سطح بالا ایجاد نمود.[۱]
منابع [ویرایش]
- ↑ ۱٫۰ ۱٫۱ مشارکتکنندگان ویکیپدیا، «Inner class»، ویکیپدیای انگلیسی، دانشنامهٔ آزاد (بازیابی در ۳ مه ۲۰۱۲).