Rumah Kewangan Peribadi Apakah Kelas dan Objek Java? - dummies

Apakah Kelas dan Objek Java? - dummies

Video: Belajar Java (Kelas sebagai Objek) 2024

Video: Belajar Java (Kelas sebagai Objek) 2024
Anonim

Apabila anda memprogram di Jawa, anda terus bekerja dengan kelas dan objek. Untuk memahami ini, tutup mata anda seminit dan fikirkan tentang apa yang dimaksudkan untuk sesuatu yang menjadi kerusi …

Kerusi mempunyai kerusi, belakang, dan kaki. Setiap tempat duduk mempunyai bentuk, warna, tahap kelembutan, dan sebagainya. Ini adalah sifat yang mempunyai kerusi. Apa yang dijelaskan di sini ialah ketua - tanggapan sesuatu yang menjadi kerusi. Dalam istilah berorientasikan objek, anda menerangkan kelas.

Sekarang mengintip ke tepi tepi buku ini dan ambil sekejap untuk melihat sekeliling bilik anda. Beberapa kerusi di dalam bilik, dan setiap kerusi adalah objek. Setiap objek ini adalah satu contoh perkara ethereal yang dipanggil kelas. Jadi itulah cara ia berfungsi - kelas adalah idea kerusi, dan setiap kerusi individu adalah objek.

Kelas tidak cukup koleksi benda. Sebaliknya, kelas adalah idea di sebalik sesuatu yang tertentu. Apabila anda bercakap tentang kelas kerusi di dalam bilik anda, anda bercakap mengenai hakikat bahawa setiap kerusi mempunyai kaki, tempat duduk, warna, dan sebagainya.

Warna mungkin berbeza untuk kerusi berlainan di dalam bilik, tetapi itu tidak penting. Apabila anda bercakap tentang kelas perkara, anda memberi tumpuan kepada sifat-sifat yang setiap benda itu ada.

Adalah masuk akal untuk memikirkan objek sebagai contoh konkrit kelas. Malah, istilah rasmi adalah konsisten dengan pemikiran ini. Sekiranya anda menulis program Java yang mana anda menentukan kelas, setiap kerusi sebenar (kerusi yang anda duduk di atas, kerusi kosong di sebelah anda, dan sebagainya) dipanggil contoh kelas.

Berikut cara lain untuk berfikir tentang kelas. Bayangkan jadual yang memaparkan ketiga-tiga akaun bank anda.

Jadual Akaun

Nombor Akaun Type Baki
16-13154-22864-7 Memeriksa 174. 87
1011 1234 2122 0000 Kredit -471. 03
16-17238-13344-7 Simpanan 247. 38

Fikirkan tajuk lajur jadual sebagai kelas, dan fikirkan setiap baris jadual sebagai objek. Tajuk jadual jadual menggambarkan kelas.

Menurut tajuk lajur jadual, setiap akaun mempunyai nombor akaun, jenis, dan baki. Diulang semula dalam istilah pengaturcaraan berorientasikan objek, setiap objek dalam kelas (iaitu, setiap contoh kelas) mempunyai nombor akaun, jenis, dan keseimbangan.

Jadi, baris bawah jadual adalah objek dengan nombor akaun 16-17238-13344-7. Objek yang sama mempunyai jenis Simpanan dan keseimbangan 247. 38. Jika anda membuka akaun baru, anda akan mempunyai objek lain, dan jadual akan berkembang satu baris tambahan.Objek baru akan menjadi contoh kelas yang sama.

Apakah Kelas dan Objek Java? - dummies

Pilihan Editor

Variasi pada Tema: Pembolehubah Awal dalam Java - dummies

Variasi pada Tema: Pembolehubah Awal dalam Java - dummies

Anda boleh memilih untuk melakukan variasi pada tema. Mari kita lihat memberi nilai pada Java. Di sini, ia mengambil dua baris untuk memberikan jumlah pembolehubah nilai pertamanya: jumlah berganda; jumlah = 5. 95; Anda boleh melakukan perkara yang sama dengan hanya satu baris: jumlah berganda = 5,95; Apabila anda melakukan ...

Apakah Kelas dan Objek Java? - dummies

Apakah Kelas dan Objek Java? - dummies

Apabila anda memprogram di Jawa, anda terus bekerja dengan kelas dan objek. Untuk memahami ini, tutupkan mata anda seminit dan fikirkan tentang apa yang dimaksudkan untuk sesuatu yang menjadi kerusi ... Kerusi mempunyai kerusi, belakang, dan kaki. Setiap tempat duduk mempunyai bentuk, warna, tahap ...

Apa Arrays Java? - dummies

Apa Arrays Java? - dummies

Array dalam Java adalah satu set pembolehubah yang dirujuk dengan menggunakan nama variabel tunggal yang digabungkan dengan nombor indeks. Setiap item array adalah elemen. Semua elemen dalam array mestilah jenis yang sama. Oleh itu, tatasusunan itu sendiri mempunyai jenis yang menentukan jenis unsur-unsur itu ...

Pilihan Editor

Mendapatkan Most Out of Makefiles - dummies

Mendapatkan Most Out of Makefiles - dummies

Sejak awal waktu, atau paling tidak sejak awal Sistem operasi Unix, pengaturcara telah menggunakan utiliti yang dipanggil membuat untuk membina aplikasi mereka. Dan ia masih sering digunakan hari ini. Utiliti yang membuat melihat mana file kod sumber anda telah berubah dan memutuskan apa yang perlu disusun dan dibina. ...

Dalam Pengaturcaraan C ++ - dummies

Dalam Pengaturcaraan C ++ - dummies

Struktur C ++ berikut mengarahkan aliran kawalan melalui program ini. Jika anda seorang programmer yang berpengalaman, fungsi struktur ini akan menjadi biasa dari bahasa lain. JIKA Perintah berikut menilai booleanExpression. Jika ia menilai benar, maka mengawal pas untuk ekspresi1. Jika tidak, maka mengawal pas dengan ungkapan pilihan2. jika (booleanExpression) ...

Menandakan bendera ios dalam C ++ - dummies

Menandakan bendera ios dalam C ++ - dummies

Apabila anda membuka fail dengan membina sama ada contoh arus atau ifstream, anda boleh mengubah cara membuka fail dengan membekalkan apa yang dipanggil bendera. Dalam istilah komputer, bendera hanyalah item kecil yang kehadirannya atau kekurangan kehadiran memberitahu fungsi bagaimana melakukan sesuatu. Dengan arus perdana dan ...

Pilihan Editor

Strategi Serangan Rangkaian biasa - dummies

Strategi Serangan Rangkaian biasa - dummies

Dua jenis utama serangan berlaku di rangkaian: rangkaian dan mereka yang cuba membuat jalan dari perimeter rangkaian. Walaupun semua orang ingin mempercayai orang yang mereka bekerjasama, sejumlah besar serangan berlaku dari dalam rangkaian anda. Serangan ini mungkin ...

Cisco Wireless LAN Controllers - dummies

Cisco Wireless LAN Controllers - dummies

Cisco membuat pengurusan LAN wayarles memudahkan staf IT melalui Cisco Unified Network Modul kawalan tanpa wayar bagi sesetengah jenis adalah komponen pusat atau utama. Modul kawalan ini boleh menjadi komponen yang berdiri sendiri seperti Pengawal LAN Wireless Siri Cisco 2100 atau boleh diintegrasikan ke peranti lain seperti ...