Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 15870|Jawab: 1

[JavaSE] Pertanyaan ujian akhir Houpu javaoop 2014

[Salin tautan]
Diposting pada 05/01/2015 20.35.34 | | |
Jelaskan secara singkat karakteristik enkapsulasi, pewarisan, dan polimorfisme.
1。 Enkapsulasi: Ini untuk merangkum hal-hal objektif ke dalam kelas abstrak, dan kelas hanya dapat mengoperasikan data dan metode mereka sendiri ke kelas atau objek tepercaya, dan menyembunyikan informasi dari yang tidak dapat dipercaya. Enkapsulasi adalah salah satu karakteristik kelas, yang harus dipahami dengan baik, seperti beberapa swasta, kelas lain tidak dapat diakses, semuanya memiliki hak akses, yang lebih aman.
2。 Warisan: Mengacu pada kemampuan untuk menggunakan semua fungsionalitas kelas yang ada dan memperluasnya tanpa harus menulis ulang kelas asli.
       Ada tiga cara untuk mewarisi: pewarisan, pewarisan antarmuka, dan pewarisan visual.
3。 Polimorfisme: Sederhananya, ini memungkinkan penunjuk dari jenis anak untuk ditetapkan ke penunjuk dari jenis kelas induk.
        Ada dua cara untuk mencapai polimorfisme, cakupan metode dan kelebihan metode.
Jelaskan secara singkat perbedaan antara kelebihan beban dan penulisan ulang.
Kelebihan beban adalah untuk kelas yang sama, nama metode sama, dan daftar parameter (jenis dan kuantitas) berbeda.
Penulisan ulang ditujukan untuk metode konstruksi antara kelas induk dan subkelas, dan subkelas mewarisi kelas induk, tetapi subkelas metode ini terasa tidak cocok untuk penggunaannya sendiri, sehingga menulis ulang metode ini dengan sendirinya, nama metodenya sama, yaitu eksekutor sedikit berbeda, dan tindakan eksekusi lebih cocok untuk subkelas.
Jelaskan secara singkat perbedaan antara kelas abstrak dan antarmuka.
Metode di antarmuka semuanya harus berupa metode abstrak
Kelas abstrak dapat menentukan metode abstrak dan metode instans
Perbedaan antara String dan StringBuffer
StringBufferadalah objek string dengan karakteristik transmisi referensi objek.
StringBufferObjek dapat dipanggil untuk secara dinamis meningkatkan, menyimpan, memodifikasi, dan menghapus operasi tanpa menentukan ukuran terlebih dahulu seperti array, sehingga dapat mencapai efek memasukkan karakter beberapa kali dan mengeluarkannya secara keseluruhan pada satu waktu, sehingga pengoperasian string sangat fleksibel dan nyaman.
Setelah lulusStringBufferHasilkan string akhir yang diinginkan dan panggiltoStringmetode untuk mengubahnya menjadi satuStringObjek
StringSetiap kali ditambahkan, itu akan menerapkan ruang ke memori berulang kali, yang sangat tidak efisien
                     StringBufferSetiap kali Anda menambahkan, Anda tidak perlu mengajukan ruang untuk mengingat lagi dan lagi, karenaStringBufferIni membutuhkan banyak ruang memori sejak awal, jadi efisien.
Apa itu pengecualian??Apa persamaan dan perbedaan antara pengecualian runtime dan pengecualian umum?
Apa persamaan dan perbedaan antara pengecualian runtime dan pengecualian umum?
Pengecualian Runtime: Pengecualian yang dilemparkan oleh komputer virtual Java. Pengguna tidak perlu menghadapinya.
Umumnya pengecualian adalah pengecualian yang dapat dilemparkan pengguna, dan jika ya, pengecualian tersebut harus ditangani.
Pengecualian runtime mewakili pengecualian yang mungkin ditemui selama pengoperasian normal komputer virtual dan merupakan kesalahan berjalan umum. Kompiler Java memerlukan metode untuk mendeklarasikan pengecualian non-runtime yang mungkin terjadi, tetapi tidak mengharuskan pengecualian runtime yang tidak tertangkap harus dideklarasikan.
JawaApa saja himpunan dan generiknya, dan apa karakteristik masing-masing?
menetapkan(menetapkan),daftar(daftar) danpeta(Pemetaan)

PerbedaanPETA HASHAdaKUNCIdannilaiNilainya sesuai.mengaturDimungkinkan untuk secara otomatis mengidentifikasi elemen yang sama
Daftaradalah bahwa objeknya disimpan secara linier, tanpa urutan tertentu, hanya awal dan akhir, dan tentu saja, berbeda dari himpunan yang tidak memiliki urutan sama sekali.
Daftar direpresentasikan dalam struktur data sebagai array dan vektor, daftar tertaut, tumpukan, dan antrean.
Pertanyaan pemrograman
Buat kelas, miliki variabel anggota, rangkapkan dengan properti baca-tulis, tambahkan metode konstruksi, miliki pewarisan, dan tulis ulang metode

javaoop1资料.doc (78 KB, Jumlah unduhan: 0, Harga jual: 1 Biji-bijian MB)





Mantan:IOS8 sudah mendukung metode input pihak ketiga
Depan:nginx secara otomatis memotong log akses
Diposting pada 05/01/2015 23.44.13 |
Saya baru saja melihatnya sekarang
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com