Studi Tentang Gamma Design Pattern pada Pemrograman Berorientasi Objek

Azis, Andy (1999) Studi Tentang Gamma Design Pattern pada Pemrograman Berorientasi Objek. [Undergraduate thesis]

[thumbnail of TI_235_Abstrak.pdf]
Preview
PDF
TI_235_Abstrak.pdf

Download (103kB) | Preview
Official URL / DOI: http://digilib.ubaya.ac.id/pustaka.php/137563

Abstract

Pemodelan berorientasi objek adalah suatu teknik untuk melihat suatu permasalahan atau sistem sebagai suatu objek atau sekumpulan objek yang saling berhubungan, berinteraksi dan berkomunikasi. Tiap objek mwemiliki karakteristik tersendiri dengan sekumpulan fungsi yang bisa memodifikasi karakteristik dari objek tersebut. Teknik yang digunakan dalam Gamma Design Pattern dalam membentuk sifat reusable terdiri dari: inheritance (termasuk multiple inheritance), object composition dan parameterized types. Sedangkan teknik yang juga mendukung terdiri dari aggregation, association dan juga delegation. Gamma Design Pattern adalah suatu konsep yang dapat diterapkan pada suatu pemodelan berorientasi objck agar objek yang akan dibentuk memiliki struktur, kerangka atau sistem yang baik, sedemikian rupa sehingga memiliki sifat reusable (dapat digunakan ulang untuk tujuan yang berbeda). Gamma Design Pattern membentuk suatu objek yang dapat selalu dikembangkan kemampuannya sesuai dengan berkembangnya permasalahnan itu sendiri. Gomma Design Pattern terbagi dalam tiga kelompok besar yang masing- masing memiliki tujuan yang berbeda. Kelompok yang pertama adalah Creational pattern yang mengkonsentrasikan diri pada pembentukan interface untuk menghasilkan objek jenis baru berdasarkan sturktur objek yang telah ada. Kelompok yang kedua dikenal dengan nama Structural pattern yang mengkonsentrasikan diri untuk melakukan modifikasi pada suatu struktur pemodelan objek sehingga dapat diubah sesuai dengan yang dibutuhkan. Kelompok yang terakhir adalah Behavioral pattern yang membahas interaksi antar objek yang ada bagaimana objek-objek tersebut terhubung dan perlakuan apayang akan diterima atau dieksekusinya. Gamma Design Pattern diterapkan memang dengan tujuan untuk membentuk sifat resusable pada suatu objek model, setidaknya konsep ini dapat digunakan oleh para pemula sebagai pedoman untuk membentuk suatu pemodelan objek yang baik. Kesulitan yang mungkin timbul adalah dalam hal pemilihan teknik yang tepat dalam design pattern untuk diterapkan dalam menyelesaikan suatu masalah. Untuk itu dibutuhkan pendalaman materi dari konsep design pattern ini. Saran yang dapat kami berikan untuk para pengembmg perangkat lunak adalah untuk terus mencari dan menemukan studi-studi kasus yang dapat menerapkan teknik design pattern ini secara keseluruhan sebagai satu kesatuan

Item Type: Undergraduate thesis
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Faculty of Engineering > Department of Informatic
Depositing User: Radiyanti 201032
Date Deposited: 21 May 2014 03:35
Last Modified: 21 May 2014 03:35
URI: http://repository.ubaya.ac.id/id/eprint/14785

Actions (login required)

View Item View Item