Translate

Abstract Factory pattern menyediakan sebuah interface untuk membangun family yang berkaitan atau bergantung pada objek tanpa menspesifikasikan kelas nyata nya.
gambar struktur abstract factory.jpg

Prinsip dasar dari Abstract Factory pattern adalah:
1. Terdapat kelas Abstract Factory (sebuah interface), dimana AbstractFactory merupakan sebuah interface yang mendefinisikan bagaimana cara untuk membuat objek dari AbstractProduct. Intent dari AbstractFactroy adalah menciptakan family dari objek yang berkaitan tanpa harus bergantung pada concrete class-nya


2. Terdapat kelas ConcreteFactory, dimana kelas ini akan mengimplementasikan semua metode pada AbstractFactory untuk membuat objek dari concrete Product.

3. Terdapat kelas AbstractProduct, dimana kelas ini merupakan sebuah interface untuk mendefinisikan tipe dari masing-masing objek produk.

4. Terdapat kelas Product, merupakan kelas yang akan mengimplementasikan semua metode pada AbstractProduct .

5. Terdapat Client, adalah kelas yang akan terhubung dengan kelas AbstractFactory dan AbstractProduct.

Leave a Reply

Subscribe to Posts | Subscribe to Comments

About Me

My photo
Banyuwangi, Jawa Timur, Indonesia

Popular Post

Blogger templates

About Us

Total Pageviews

Powered by Blogger.

Visitor

Flag Counter

- Copyright © Ilmu Stikom Banyuwangi -Ilmu Stikom Banyuwangi -dherry- Powered by Blogger