Peran kelas
• Kelas memiliki 2 peran :
– Kelas sebagai Modul
– Kelas sebagai Tipe
Peran Kelas Sebagai Modul
• Kelas dapat berlaku sebagai modul dalam istilah pemrograman prosedural.
• Pada prinsipnya, modularitas merupakan kunci dalam mendukung kemudahan modifikasi, guna ulang, dan perluasan.
• Modul dicirikan dengan antarmuka yg terdefinisi dan informasi yg tersembunyi dalam hal ini maka kelas memiliki peran sebagai modul
Peran Kelas Sebagai Tipe
• Secara formal tipe dicirikan oleh :
– Sekumpulan nilai
– Sekumpulan operasi yg dapat diterapkan pada objek bertipe tersebut.
• Kelas merupakan kumpulan definisi attribut dan method, objek yg dibentuk dari suatu kelas
memiliki perilaku dan dapat berbagi bersama.
Karakteristik Kelas
• Tangibility
– Kelas merepresentasikan sesuatu yg terdapat entitas fisik atau informasi abstrak
• Inclusiveness
– Atomik (dapat berisi kelas lain) atau agregat (berisi satu objek didalamnya)
• Sequentially
– Apakah kelas konkuren (memiliki banyak alur kendali) atau sekuen (dikendalikan sumber daya
eksternal).
• Persistence
– Sifat kelas berdasarkan persistence sbb:
• Transient, yakni diciptakan dan dihilangkan selama operasi program
• Temporary, yakni diciptakan selama operasi dan dihilangkan begitu program berakhir
• Integrity
– Kemungkinan bahwa kelas menjaga sumberdaya dari pengaruh luar atau bahkan kelas memaksakan pengendalian sumber daya pada objek
Next Page >
Properti class, Komponen class, dan Klasifikasi class
Back Page <
Pengertian class pemrogrraman java
Artikel keren lainnya: