Rumah Keuangan Pribadi Apa yang Harus Anda Ketahui tentang JavaBeans - dummies

Apa yang Harus Anda Ketahui tentang JavaBeans - dummies

Video: Apa yang Harus Anda Ketahui tentang Obat 2024

Video: Apa yang Harus Anda Ketahui tentang Obat 2024
Anonim

JavaBean adalah tipe khusus kelas Java yang dapat Anda gunakan dengan beberapa cara menarik untuk mempermudah pengembangan program. Beberapa kacang dirancang untuk menjadi komponen visual yang dapat Anda gunakan di editor antarmuka pengguna grafis (GUI) untuk membangun antarmuka pengguna dengan cepat. Sederhananya, JavaBean adalah kelas Java yang sesuai dengan aturan berikut: Harus memiliki konstruktor kosong

  • - yaitu konstruktor yang tidak menerima parameter. Jika kelas tidak memiliki konstruktor sama sekali, itu memenuhi syarat karena konstruktor default tidak memiliki parameter. Tetapi jika kelas memiliki setidaknya satu konstruktor yang menerima satu atau lebih parameter, ia juga harus memiliki konstruktor yang tidak memiliki parameter untuk memenuhi syarat sebagai JavaBean. Tidak ada variabel contoh
  • public . Semua variabel contoh yang ditentukan oleh kelas harus berupa private atau protected . Harus menyediakan metode yang diberi nama
  • mendapatkan Properti dan menetapkan Properti untuk mendapatkan dan menetapkan nilai dari setiap properti yang disediakan oleh kelas; kecuali properti boolean yang menggunakan adalah Properti untuk mendapatkan nilai properti. Istilah properti bukanlah istilah resmi Jawa. Singkatnya (atau seharusnya itu dalam beanpod ?), Sebuah properti adalah nilai dari objek yang dapat diambil dengan metode get (atau metode adalah , jika properti boolean ) atau set dengan metode set . Jika sebuah kelas memiliki sebuah properti bernama lastName , misalnya, ia harus menggunakan metode yang bernama getLastName untuk mendapatkan nama belakang dan setLastName untuk menetapkan nama belakang. Atau, jika kelas memiliki properti boolean yang diberi nama kena pajak , metode untuk menyetelnya disebut setTaxable , dan metode untuk mengambilnya adalah isTaxable .
Perhatikan bahwa sebuah kelas tidak harus memiliki properti untuk dijadikan JavaBean, namun jika memang demikian, properti harus diakses sesuai dengan pola penamaan ini. Selain itu, tidak semua properti harus memiliki accessor

get dan set . Sebuah properti hanya hanya dapat dibaca dapat memiliki akseser mendapatkan , dan hanya menulis properti dapat memiliki hanya set accessor. Nama properti dikapitalisasi dengan metode yang mengaksesnya, namun nama properti itu sendiri tidak. Jadi

setAddress menetapkan sebuah properti bernama alamat , bukan Alamat .

Itu saja yang ada untuk itu. Kacang yang lebih maju juga memiliki karakteristik lain yang memberi mereka antarmuka visual sehingga bisa digunakan gaya drag-and-drop di lingkungan pengembangan terpadu (IDE).Juga, beberapa kacang menerapkan antarmuka yang memungkinkan negara mereka ditulis ke arus keluaran sehingga bisa dibuat ulang nanti. Tapi fitur itu opsional; Setiap kelas yang memenuhi tiga kriteria yang disebutkan di sini adalah kacang dan dapat digunakan sebagai kacang di halaman JSP.

Anda telah melihat banyak kelas yang memiliki metode dengan nama seperti

getCount dan setStatus . Nama-nama ini adalah bagian dari pola desain yang disebut pola Accessor. Jadi, Anda telah melihat banyak contoh kacang sepanjang buku ini, dan Anda mungkin pernah menulis banyak kelas kacang saja. Setiap kelas yang sesuai dengan pola ini adalah kacang. Tidak ada kelas

JavaBean yang harus Anda pegang; Juga tidak ada antarmuka Bean yang harus Anda terapkan untuk membuat kacang. Semua kelas harus dilakukan agar menjadi kacang menempel pada polanya.

Apa yang Harus Anda Ketahui tentang JavaBeans - dummies

Pilihan Editor

Bagaimana membuat halaman depan situs Anda - dummies

Bagaimana membuat halaman depan situs Anda - dummies

Untuk sebagian besar, ketika Anda kunjungi blog yang didukung oleh WordPress, blog ada di halaman utama. Blog pribadi ini, didukung oleh WordPress (tentu saja), menampilkan posting blog terbaru di halaman depan. Pengaturan ini khas dari situs yang dijalankan oleh WordPress. Tapi halaman depan situs bisnis ini, webdevstudios. com, ...

Bagaimana Menemukan Pengencer untuk Konten WordPress Anda - dummies

Bagaimana Menemukan Pengencer untuk Konten WordPress Anda - dummies

Influencer dapat menjadi cara yang berguna untuk promosikan konten WordPress anda Setelah Anda menyusun daftar situs yang ingin Anda targetkan, Anda dapat mulai memecah daftar dan menentukan siapa influencer di niche Anda, termasuk influencer yang tersembunyi. Penyerang tersembunyi adalah orang-orang yang memiliki jejak sosial yang besar yang tidak harus ...

Cara Mengaktifkan WordPress. com Theme - dummies

Cara Mengaktifkan WordPress. com Theme - dummies

Pilih tema untuk WordPress Anda. com blog, lalu aktifkan. WordPress. Tema com (juga disebut design atau template) yang Anda pilih mempengaruhi tata letak visual dan tampilan blog Anda.

Pilihan Editor

Bagaimana Membuat Penunjukan dengan Outlook. com - dummies

Bagaimana Membuat Penunjukan dengan Outlook. com - dummies

Perlu membuat janji temu di Outlook. com? Jika Anda adalah pejuang jalan berat, Anda mungkin menyimpan kalender Anda di smartphone untuk referensi Anda sendiri, tapi untuk orang lain, janji dan rapat tersebut sangat mungkin terjadi pada Kalender Outlook. Janji dan rapat yang Anda poskan di Outlook terkait dengan Outlook. com, jadi dari apapun ...

Pilihan Editor

Desain Media Sosial: Cara Menggunakan Alat Wandel Magic Photoshop - dummies

Desain Media Sosial: Cara Menggunakan Alat Wandel Magic Photoshop - dummies

The Magic Wand Alat bisa menjadi alat yang baik untuk memanipulasi foto agar bisa digunakan di situs media sosial Anda. Alat Magic Wand di Photoshop telah menjadi subyek banyak cemoohan dari para profesional pengedit foto, yang menganggapnya sebagai jenis hal yang disalahgunakan oleh orang-orang baru yang menghasilkan pilihan bergerigi bergerigi yang membuat ...

Desain Media Sosial: Opsi Gambar Twitter - dummies

Desain Media Sosial: Opsi Gambar Twitter - dummies

Tantangan terbesar dengan desain Twitter adalah mencari tahu bagaimana caranya. menyulap batasan ruang dan cara terbaik untuk memposisikan tiga gambar terpisah yang diizinkan Anda gunakan di profil Twitter Anda.

Social Media Optimization: Menampilkan Tweet secara Otomatis ke Profil Facebook Anda - dummies

Social Media Optimization: Menampilkan Tweet secara Otomatis ke Profil Facebook Anda - dummies

Datang dengan Hal baru untuk dikirim ke Facebook bisa menjadi tugas yang cukup. Untungnya, ada trik Anda bisa mengoptimalkan situs media sosial ini. Jika Anda dapat memanfaatkan cross-posting konten antar layanan, Anda dapat menghemat waktu. Twitter memberi Anda kemampuan untuk menghubungkan profil Anda dengan layanan lainnya. Ada, ...