Java manba faylida bir nechta sinflar bo'lishi mumkinmi?
Java manba faylida bir nechta sinflar bo'lishi mumkinmi?

Video: Java manba faylida bir nechta sinflar bo'lishi mumkinmi?

Video: Java manba faylida bir nechta sinflar bo'lishi mumkinmi?
Video: 😁Maktab qizdan bosa oldi #UZmir Va #Mira cha cha cha #UZMIR Va #MIRA Unutib #UZmir Sensiz #UZMIR 2024, May
Anonim

Ha, u mumkin . Biroq, u erda mumkin faqat bo'lsin bitta ommaviy sinf boshiga. java fayli , ommaviy sifatida sinflar kerak bor bilan bir xil nom manba fayli . Bitta Java fayli mumkin dan iborat bir nechta sinflar faqat cheklov bilan bitta ulardan mumkin ommaviy bo'ling.

Bundan tashqari, sinf ichida bir nechta ommaviy sinfga ega bo'lishimiz mumkinmi?

Bir sinf ichida bir nechta sinflarga ega bo'lishingiz mumkin . Ular ichki deb ataladi Sinf es yoki o'rnatilgan sinflar . Siz.. qila olasiz; siz … mumkin hatto bir nechta sinfga ega ta'riflar ichida bitta bo'lmagan bitta.java fayli boshqasiga joylashtirilgan (agar faqat bitta bo'lsa ommaviy , chunki a ommaviy sinf e'lon qilinishi kerak ichida keyin nomlangan fayl).

Bundan tashqari, sinf Java-da boshqa sinfni o'z ichiga olishi mumkinmi? In Java , xuddi usullar, a ning o‘zgaruvchilari kabi sinf ham mumkin bor boshqa sinf a'zosi sifatida. Yozish a sinf ichida boshqa kirishga ruxsat beriladi Java . The sinf ichida yozilgani ichkariga kiritilgan deb ataladi sinf , va sinf bu ichki narsani ushlab turadi sinf tashqi deyiladi sinf.

Xuddi shunday, manba faylida bir nechta paket bayonoti bo'lishi mumkinmi?

Mana mumkin faqat bo'l bitta paket bayonoti har biri manba fayl , va u barcha turlarga tegishli fayl . Eslatma: Agar siz qo'yish bir nechta turlari ina yagona manba fayl , faqat mumkin ommaviy bo'lishi kerak va shunday bo'lishi kerak bor bilan bir xil nom manba fayl . Aks holda, sinflar va interfeyslar nomga tegishli paketlar.

Java manba faylini nomsiz saqlay olasizmi?

Ha, kompilyatsiya qilish mumkin java manba fayli turli bilan Fayl nomi lekin siz Ichkarida belgilangan sinflarning birortasi ham ochiq emasligiga ishonch hosil qilish kerak siz kompilyatsiya qilish manba fayl tegishli.sinf fayllar ichidagi sinflar uchun manba fayl yaratilgan.

Tavsiya: