Video: Seminar Penafsiran Alkitab oleh Dr. Bob Utley, Pelajaran 9 2024
Apabila anda memprogram di Jawa, anda terus bekerja dengan kelas dan objek. Kedua-dua idea ini sangat penting.
Tutup mata anda seminit dan fikirkan tentang apa yang dimaksudkan untuk 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 digambarkan adalah ketua - tanggapan sesuatu yang menjadi kerusi. Dalam istilah berorientasikan objek, ini menggambarkan kelas kerusi.
Sekarang seminit untuk melihat sekeliling bilik anda. (Jika anda tidak duduk di dalam bilik sekarang, cubalah.)
Beberapa kerusi di dalam bilik, dan setiap kerusi adalah objek. Setiap objek ini adalah satu contoh perkara ethereal yang dipanggil kelas Pengerusi. 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 kita bercakap tentang kelas kerusi di bilik anda, kita bercakap tentang hakikat bahawa setiap kerusi mempunyai kaki, tempat duduk, warna, dan sebagainya. Warna mungkin berbeza untuk kerusi yang berbeza 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 wajar 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 Pengerusi, setiap kerusi sebenar (kerusi yang anda duduk di atas, kerusi kosong di sebelah anda, dan sebagainya) dipanggil contoh kelas Pengerusi.
Berikut adalah cara lain untuk berfikir tentang kelas. Bayangkan jadual yang memaparkan ketiga-tiga akaun bank anda. (Lihat Jadual 1.)
Jadual 1 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 lajur jadual menerangkan kelas Akaun.
Menurut tajuk lajur jadual, setiap akaun mempunyai nombor akaun, jenis, dan baki. Lebih lanjut dalam istilah pengaturcaraan berorientasikan objek, setiap objek dalam kelas Akaun (iaitu, setiap contoh kelas Akaun) mempunyai nombor akaun, jenis, dan keseimbangan. Oleh itu, 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 dari kelas Akaun yang sama.