Rumah  >  Artikel  >  Java  >  Ujian Bab 8

Ujian Bab 8

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-13 06:14:30510semak imbas

Teste do Capítulo 8

  1. Menggunakan kod daripada Cuba bahagian 8-1 ini, masukkan antara muka ICharQ dan kodnya tiga pelaksanaan dalam satu pakej yang dipanggil qpack. Menjaga kelas Demo baris gilir IQDemo dalam pakej standard, tunjukkan cara mengimport dan menggunakan kelas qpack.
  2. Apakah ruang nama? Mengapa penting Java membenarkan anda berpecah ruang nama?
  3. Pakej disimpan dalam ___________.
  4. Terangkan perbezaan antara akses terlindung dan standard.
  5. Terangkan dua cara ahli pakej boleh digunakan oleh pakej lain.
  6. "Satu antara muka, banyak kaedah" ialah prinsip utama Java. Apa yang dilakukan oleh sumber contoh terbaik?
  7. Berapa banyak kelas boleh melaksanakan antara muka? Berapa banyak antara muka untuk satu kelas boleh laksanakan?
  8. Bolehkah antara muka dipanjangkan?
  9. Buat antara muka untuk kelas Kenderaan daripada Bab7. Panggil dia IVehicle.
  10. Pembolehubah yang diisytiharkan dalam antara muka adalah statik dan muktamad secara tersirat. Bolehkah mereka dikongsi dengan bahagian lain program?
  11. Pakej pada asasnya ialah bekas untuk kelas. Betul atau salah?
  12. Pakej Java standard apakah yang diimport secara automatik ke dalam program?
  13. Apakah kata kunci yang digunakan untuk mengisytiharkan kaedah lalai antara muka?
  14. Setakat JDK 8, adakah mungkin untuk mentakrifkan kaedah statik dalam antara muka?
  15. Andaikan antara muka ICharQ yang ditunjukkan dalam Try This 8-1 telah digunakan secara meluas selama bertahun-tahun. Sekarang, anda ingin menambahnya a kaedah yang dipanggil reset( ), yang akan digunakan untuk memulihkan baris gilir kepada keadaannya awal kosong. Dengan mengandaikan menggunakan JDK 8 atau lebih baru, bagaimana ini boleh dilakukan tanpa membatalkan kod sedia ada?
  16. Bagaimanakah kaedah statik antara muka dipanggil?

Atas ialah kandungan terperinci Ujian Bab 8. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn