Nesne yönelimli programlama: Revizyonlar arasındaki fark
[kontrol edilmemiş revizyon] | [kontrol edilmemiş revizyon] |
İçerik silindi İçerik eklendi
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
Fabrika(Factory) Tasarım
Soyut Fabrika(Abstract Factory) Tasarım
Builder(İnşaatcı) Tasarım
Prototip(Prototype) Tasarım
=== Yapısal Tasarım Örüntüleri ===
|