Bir nesnenin davranışını genişletmek için inheritance veya composition kavramlarını kullanırız, ancak bu derleme zamanında yapılır ve sınıfın tüm örneklerine uygulanabilir.
Devamını okuyunuz
Bir yazılımcının seyir defterinden notlar…
Bir nesnenin davranışını genişletmek için inheritance veya composition kavramlarını kullanırız, ancak bu derleme zamanında yapılır ve sınıfın tüm örneklerine uygulanabilir.
Devamını okuyunuzAdaptör tasarım modelinin gerçek hayattaki harika örneklerinden biri mobil şarj cihazıdır. Mobil pilin şarj olması için 3 volta ihtiyacı vardır
Devamını okuyunuzPrototype Design Pattern (Prototip Tasarım Deseni), nesne oluşturma işlemi maliyetli ve çok fazla zaman/kaynak gerektiren bir iş olduğundan dolayı yeni
Devamını okuyunuzBirden fazla sub-class (alt sınıf) sahip olduğunuz bir super-class (üst-sınıf) olduğu senaryolarda girdiye dayalı olarak alt sınıflarımızdan birini döndürmeniz gerektiğinde
Devamını okuyunuzBir sınıfın sadece bir nesne yaratmasını ve sürekli olarak aynı nesnenin kullanılmasını istediğimiz durumlarda tercih ederiz. Bir sınıftan bir tane
Devamını okuyunuzDesign Pattern (Tasarım Desenleri), gerçek bir uygulama geliştirmede sıklıkla kullanılan/karşılaşılan yazılım tasarım problemlerine yönelik geliştirilmiş olan ve yaygın bir şekilde
Devamını okuyunuz