Nesne yönelimli programlama: Revizyonlar arasındaki fark

[kontrol edilmemiş revizyon][kontrol edilmemiş revizyon]
İçerik silindi İçerik eklendi
Pinar (mesaj | katkılar)
k {{bilgisayar bilimi}}
Ugurlu2001 (mesaj | katkılar)
12. satır:
Nesneye yönelik tasarım esnasında bazı sorunlara sıkça rastlanır. Bu sık rastlanan sorunlara karşı yaygın olarak kabul edilmiş çözümler de mevcuttur. Bu çözümlere ''[[tasarım örüntüleri]]'' denir (İngilizce - Design patterns). Bu alanda en çok tanınmış kaynak, [[Erich Gamma]], [[Richard Helm]], [[Ralph Johnson]] ve [[John Vlissides]] tarafından yazılmış ''Design Patterns: Elements of Reusable Object-Oriented Software'' adlı, en sık kullanılan 23 tasarım örüntüsünü içeren kitaptır. Bu tasarım örüntüleri ''[[Oluşturucu Tasarım Örüntüleri]]'', ''[[Yapısal Tasarım Örüntüleri]]'', ''[[Davranışsal Tasarım Örüntüleri]]'' olmak üzere üç kategoriye ayrılır.
=== Oluşturucu Tasarım Örüntüleri ===
Teklik(Singleton) Tasarım ÖrüntüsüŞablonu<br />
Fabrika(Factory) Tasarım ÖrüntüsüŞablonu<br />
Soyut Fabrika(Abstract Factory) Tasarım ÖrüntüsüŞablonu<br />
Builder(İnşaatcı) Tasarım ÖrüntüsüŞablonu<br />
Prototip(Prototype) Tasarım ÖrüntüsüŞablonu<br />
 
=== Yapısal Tasarım Örüntüleri ===