Bir işlemi yapabilmek için birden fazla yöntem (algoritma) mevcut olabilir. Yerine göre bir yöntem seçip, uygulamak için Strategy tasarım şablonu kullanılır. Her yöntem (algoritma) bir sınıf içinde implemente edilir.
Bu yazıyı PDF olarak edinebilirsiniz.
Strategy (Strateji) Tasarım Şablonu (200,1 KiB, 9.077 yükleme)
Konuyla İlgili Kitaplar
Tasarım Şablonları (Design Patterns) kategorisinden son yazılar
- Decorator Tasarım Şablonu - July 24th, 2010
- Java Enum ile Singleton Tasarım Şablonu - February 2nd, 2010
- Intercepting Filter Tasarım Şablonu - December 9th, 2009
- Builder Tasarım Şablonu - November 17th, 2009
- Service Locator Tasarım Şablonu - October 30th, 2009
- Business Delegate Tasarım Şablonu - October 30th, 2009
- Chain of Responsibility Tasarım Şablonu - October 9th, 2009
- Front Controller Tasarım Şablonu - October 9th, 2009
- Flyweight (Sinek Siklet) Tasarım Şablonu - October 9th, 2009
- Proxy (Vekil) Tasarım Şablonu - October 8th, 2009
Pingback: Koşullu Mantığın Strateji İle Değiştirilmesi (Replace Conditional Logic With Strategy) - Kurumsal Java Yazılımı