Nama : Yurike Magdhalena
NIM : 09410100013
RESUME PEMROGRAMAN BERORIENTASI OBJEK PERTEMUAN VI (5 OKTOBER 2010)
Design Pattern : yaitu bagaimana cara kita agar dapat menghasilkan pola yang baik. Design pattern untuk object-oriented biasanya menunjukkan relasi dan interaksi antar kelas dan objek, tanpa menjelaskan kelas dan objek akhir yang terlibat dalam sebuah aplikasi. Design pattern merupakan penjelasan atau template yang menunjukkan bagaimana cara menyelesaikan sebuah masalah yang kemudian dapat digunakan di berbagai situasi yang berbeda-beda.
- Proxy : adalah server yang berfungsi mewakili request yang ingin diteruskan ke Internet, sehingga jika ada request yang tidak diperbolehkan oleh proxy server yang memang sudah diatur agar tidak me-redirect beberapa request ke Internet, maka akan langsung diputuskan oleh proxy server.
- Factory
Anti Pattern : adalah pola yang mungkin umum digunakan tetapi tidak efektif dalam prakteknya.
Overloading : adalah suatu keadaan dimana beberapa method memiliki nama yang sama tetapi fungsionalitasnya berbeda.
Ciri Overloading :
– Nama method harus sama
– Daftar parameter harus berbeda
– Return type boleh sama, boleh berbeda
Overriding : class turunan membuat method yang sama persis dengan yang diatsnya. Overriding menyatakan suatu keadaan dimana method pada subclass menolak method pada parent class-nya.
Ciri dari overriding :
– Nama method harus sama
– Daftar parameter harus sama
– Return type harus sama