Kelas dan objektif di Jawa Ketahui maksudnya!

Dalam catatan ini Kelas dan objek di java, milik bahasa pengaturcaraan, maknanya disebutkan, menjadi konsep yang menarik bagi pembaca yang berminat dalam persekitaran pengkomputeran.

Kelas-dan-objek-di-java-1

Kelas dan objek di java

Java adalah bahasa pengaturcaraan dan platform pengkomputeran yang digunakan dalam banyak aplikasi dan laman web, berdasarkan konsep ini kita akan melihat bahawa mereka adalah kelas dan objek di Java. Anda perlu mengetahui asas pengaturcaraan berorientasikan objek: objek dan kelas.

Kami mengesyorkan artikel yang sangat sesuai mengenai perkara ini Cara menggunakan java.

Kelas

Kelas mewakili sekumpulan objek yang campur tangan dalam struktur dan juga berperilaku dengan ciri yang serupa. Kelas adalah gabungan atribut dan kaedah khas, dan dianggap sebagai jenis maklumat unsur apa pun dari asalnya.

Jadi, kelas adalah templat atau format prototaip untuk objek: ia menentukan atribut yang mereka bentuk dalam jenis objek ini dan kaedah yang boleh digunakan untuk menguruskan objek. Kelas adalah di mana sifat dan kaedah yang masing-masing mengandungi objek pasti dijelaskan.

Di kelas anda boleh menyebut contoh televisyen, kita tahu bahawa ada model televisyen yang berbeza dan masing-masing mempunyai ciri tersendiri. Namun, mereka mempunyai skema atau parameter yang mencirikan TV, ini dikenali sebagai kelas.

Objek

Ini adalah entiti yang ada dalam memori komputer yang mengandungi sifat, iaitu, atribut atau data mereka sendiri dan mereka diarkibkan oleh objek, dan beberapa operasi khas yang tersedia.

Ini kemudian dapat didefinisikan sebagai elemen perangkat lunak yang bertujuan untuk mewakili objek dalam lingkungan nyata, sehingga suatu objek memiliki sifat dan tindakan yang akan dilaksanakan dengan objek tersebut.

Sifat dan tindakan dikemas dalam objek, menjalankan prinsip enkapsulasi. Prototaip berorientasikan objek kelihatan seperti kontras dengan pengaturcaraan berstruktur yang telah digunakan sejak tahun 60-an.

Objek mempunyai keadaan sendiri, atau keadaan serta tingkah lakunya, yang dimodelkan melalui sifat atau pemboleh ubah dan kaedah. Sebenarnya, objek boleh mempunyai jenis objek lain pada masa yang sama.

Apa itu enkapsulasi data

Interaksi dengan objek dilakukan melalui kaedah, yang bermaksud bahawa jika anda ingin mengetahui maklumat mengenai status objek, anda harus mencari salah satu kaedah dan bukan langsung ke sifat.

Enkapsulasi membolehkan mengubah sifat objek tanpa perlu pengguna terpengaruh, selagi mereka terus memberikan produk yang sama, yaitu hasilnya.

Memang ada objek yang mempunyai sifat awam sehingga dapat dimasukkan secara langsung, tanpa harus menggunakan kaedah.

Menggunakan objek memberikan faedah berikut:

  • Modulariti, ini bermaksud bahawa objek dan sifatnya dapat digerakkan oleh struktur kod sumber yang berbeza, namun objek tetap sama.
  • Encapsulate Data, ia menyembunyikan pelaksanaan sifat objek, karena tidak dimasukkan melalui metode objek.
  • Kegunaan semula Kod, anda dapat memperoleh contoh objek yang berbeza, sehingga kejadian yang bervariasi itu berkongsi kod yang sama.
  • Penggantian, yang bermaksud bahawa anda dapat mengganti satu objek dengan objek lain, selagi objek ini mempunyai fungsi yang sama.

Beberapa contoh objek

Segala konsep dalam lingkungan nyata dapat dimodelkan sebagai objek dengan keadaan dan operasinya, misalnya kasus ini adalah: Televisi adalah objek, dan keadaan yang menyusunnya: hidup, mati, disetel ke saluran 1, disetel di saluran 2, rakaman. Sekarang, tindakannya adalah: "hidupkan televisyen", "matikan televisyen", "ubah saluran", "mulakan rakaman".

Kita akan menyebutkan contoh lain, kita anggap ada sosok geometri yang boleh menjadi segitiga, angka ini dapat dikonseptualisasikan oleh sifat yang berbeza seperti: koordinat dasar, tinggi, sisi dan x, y dari pusat segi tiga.

Jika kita akan merujuk pada metode segitiga, kita dapat "menghitung luas segitiga", "menghitung perimeter segitiga".

Perbezaan antara kelas dan objek

Kelas adalah prototaip yang menentukan pemboleh ubah dan kaedah, fungsi umum untuk semua objek dari beberapa jenis.

Objek adalah model kelas, objek perisian umumnya digunakan untuk memodelkan objek dalam lingkungan nyata yang ada dalam kehidupan seharian.

Menyimpulkan catatan tertentu ini, dapat dikatakan bahwa Kelas di Jawa adalah entitas yang menentukan bagaimana suatu objek berperilaku, selain isinya. Objek adalah elemen bebas berdasarkan kaedah dan sifat untuk mendapatkan beberapa data yang berguna.

Sistem kelas mempunyai fungsi membenarkan program menentukan kelas baru berdasarkan kelas yang sudah ada.

Kelas-dan-objek-di-java-2