كلاس هاي Nested در جاوا

۳۹ بازديد

در جاوا مي توانيد يك كلاس را در يك كلاس ديگر تعريف كنيد. اين كلاس به عنوان كلاس Nested شناخته مي شود.

 

class OuterClass {

 

// …

 

class NestedClass {

 

// …

 

}

 

}

 

دو نوع كلاس Nested يا تو در تو مي توانيد در جاوا ايجاد كنيد.

 

كلاس تو در تو غير استاتيك (كلاس Inner )

كلاس تو در تو استاتيك

بياييد ابتدا به كلاس هاي تو در تو غير استاتيك نگاه كنيم.

 

كلاس تو در تو غير استاتيك

كلاس تو در تو غير استاتيك يك كلاس در كلاس ديگري است كه در آن به اعضاي كلاس محصور (كلاس بيروني) دسترسي دارد. معمولا به عنوان كلاس دروني شناخته مي شود.

 

كلاس داخلي در داخل كلاس بيروني وجود دارد (براي اينكه يك كلاس دروني را تعريف كنيد ، ابتدا بايد كلاس بيروني را تعريف كنيد).

ادامه مطلب...

تا كنون نظري ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در مونوبلاگ ثبت نام کرده اید می توانید ابتدا وارد شوید.