Facade Tasarım Kalıbı

Facade tasarım deseni uygulaması en kolay desenlerden biridir. Genel hatlarıyla bazı işlemlerin gerçekleşmesi için sınıfların kullanılması gerekiyorsa, client tarafında bu kod karmaşasına bulaşmaması için facade patern’i kullanılır. Bu desenle kodlar daha okunaklı olur. UML diyagramı aşağıdaki gibidir.




Uygulamamızda sisteme üye eklemek isteyelim. Ve bunun için birkaç kontrol yapmamız gerekiyor olsun(TC numarası ve diğer işlemler olabilir). Uygulamamızın sınıf diyagramı aşağıdadır.




Facade Sınıfı



Sistem Sınıfı



Kontrol Sınıfı


TCKontrol Sınıfı


Program


Yorumlar

Bu blogdaki popüler yayınlar

DLL Dosyalarını Exe'ye Gömme

PostgreSQL Nedir? Nasıl Kullanılır?

Iterator Tasarım Kalıbı