در جاوا می توانید یک کلاس را در یک کلاس دیگر تعریف کنید. این کلاس به عنوان کلاس Nested شناخته می شود.
class OuterClass {
// …
class NestedClass {
// …
}
}
دو نوع کلاس Nested یا تو در تو می توانید در جاوا ایجاد کنید.
کلاس تو در تو غیر استاتیک (کلاس Inner )
کلاس تو در تو استاتیک
بیایید ابتدا به کلاس های تو در تو غیر استاتیک نگاه کنیم.
کلاس تو در تو غیر استاتیک
کلاس تو در تو غیر استاتیک یک کلاس در کلاس دیگری است که در آن به اعضای کلاس محصور (کلاس بیرونی) دسترسی دارد. معمولا به عنوان کلاس درونی شناخته می شود.
کلاس داخلی در داخل کلاس بیرونی وجود دارد (برای اینکه یک کلاس درونی را تعریف کنید ، ابتدا باید کلاس بیرونی را تعریف کنید).
ادامه مطلب...
:: بازدید از این مطلب : 101
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0