Video: Belajar Java (Kelas sebagai Objek) 2024
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.
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.