Wednesday, March 15, 2006

[Design Pattern] Composite

hari ini belajar design pattern lagi!! huehehe.. (eh, yang dulu2 ga pernah di-blog y? ntar deh..) dan kali ini giliran composite pattern. apaan tuh??


definisi dari wiki:

an object (e.g. a shape) designed as a composition of one-or-more similar objects (other kinds of shapes/geometries), all exhibiting similar functionality


ga ngerti kan?? sama.. :p


klo gw sih nangkepnya composite pattern adalah saat lo punya satu object yang merupakan sebuah collection, yang isinya antara lain adalah object2 yang collection juga, dan mempunyai sifat yang sama dengan si parent tadi. jadi terjadi proses rekursif disini. keuntungannya: kita bisa memperlakukan keseluruhan collection seakan2 sebagai satu object saja, and it will simplify the problem.


duhh, udah mo pulang.. lagian blm ketemu code yang simple tapi enak dibaca soal ini. so.. kulik lebih lanjut composite pattern disini:

No comments: