Anda di halaman 1dari 1

DESIGN PATTERN

Merupakan pola desain mewakili praktik terbaik yang digunakan oleh pengembang perangkat
lunak berorientasi objek berpengalaman. Pola desain adalah solusi untuk masalah umum yang
dihadapi pengembang perangkat lunak selama pengembangan perangkat lunak. Solusi ini
diperoleh dengan trial and error oleh banyak pengembang perangkat lunak selama periode
waktu yang cukup lama.
Ada beberapa jenis dari Design Oattern, daintaranya :
1. Creational Pattern
Pola desain ini memberikan cara untuk membuat objek sambil menyembunyikan
logika penciptaan, daripada menginstall objek secara langsung dengan menggunakan
operator baru. Ini memberi lebih banyak fleksibilitas dalam menentukan objek mana
yang perlu diciptakan untuk kasus penggunaan tertentu.
2. Structural Pattern
Pola desain ini menyangkut komposisi kelas dan objek. Konsep pewarisan digunakan
untuk menyusun antarmuka dan menentukan cara untuk menyusun objek untuk
mendapatkan fungsionalitas baru.
3. Behavioral Pattern
Pola desain ini secara khusus berkaitan dengan komunikasi antar objek.
4. J2EE Pattern
Pola desain ini secara khusus berkaitan dengan tingkat presentasi.

Anda mungkin juga menyukai