آیا می توانید چندین کلاس در یک فایل منبع جاوا داشته باشید؟
آیا می توانید چندین کلاس در یک فایل منبع جاوا داشته باشید؟

تصویری: آیا می توانید چندین کلاس در یک فایل منبع جاوا داشته باشید؟

تصویری: آیا می توانید چندین کلاس در یک فایل منبع جاوا داشته باشید؟
تصویری: آموزش برنامه نویسی جاوا - 14 - استفاده از کلاس های متعدد 2024, ممکن است
Anonim

بله آن می توان . با این حال، وجود دارد می توان فقط باشد یکی عمومی کلاس مطابق. فایل جاوا ، به عنوان عمومی کلاس ها باید دارند همنام با منبع فایل . یک فایل جاوا می تواند شامل چند کلاسه با این محدودیت که فقط یکی از آنها می توان عمومی باشد

علاوه بر این، آیا می‌توانیم چندین کلاس عمومی در یک کلاس داشته باشیم؟

شما می توانید چندین کلاس در یک کلاس داشته باشید .به آنها درونی می گویند کلاس es یا کلاس های تو در تو . تو می توانی زوج دارای کلاس های متعدد تعاریف که در یک فایل.java بدون یک موجود تو در تو در دیگری (به شرطی که فقط یکی باشد عمومی ، زیرا الف کلاس عمومی باید اعلام شود که در فایلی به نام آن).

همچنین آیا یک کلاس می تواند دارای کلاس دیگری در جاوا باشد؟ که در جاوا ، درست مانند روش ها، متغیرهای a کلاس هم می توان دارند کلاس دیگر به عنوان عضو آن نوشتن الف کلاس در داخل یکی دیگر اجازه ورود دارد جاوا . را کلاس نوشته شده در درون تودرتو نامیده می شود کلاس ، و کلاس که درون را نگه می دارد کلاس بیرونی نامیده می شود کلاس.

به همین ترتیب، آیا می‌توانیم بیش از یک دستور بسته در فایل منبع داشته باشیم؟

آنجا می توان فقط باشد بیانیه یک بسته در هرکدام منبع فایل ، و برای همه انواع در فایل . توجه: اگر شما قرار دادن چندگانه انواع در یک تنها منبع فایل ، فقط یکنفر میتواند عمومی باشد و باید دارند همنام با منبع فایل در غیر این صورت، کلاس ها و اینترفیس ها به نام گذاری شده اند بسته ها.

آیا می توانید فایل منبع جاوا را بدون هیچ نامی ذخیره کنید؟

بله امکان کامپایل وجود دارد یک فایل سورس جاوا با متفاوت نام فایل ولی شما باید مطمئن شوید که هیچ یک از کلاس های تعریف شده در داخل عمومی نیست شما را کامپایل کنید منبع فایل کلاس. مربوطه فایل ها برای کلاس های داخل منبع فایل بوجود آمدند.

توصیه شده: