İpucu

Facade Sınıfı Yapılması

Facade tasarım şablonundaki bir Facade sınıfı oluşturmak için birden fazla alt sistem olmalıdır. Bu alt sistemlere Facade sınıfından erişim verilmelidir. Aşağıdaki gibi yapılabilir 

public class SubSystemA {

        public void a(){}
        
}

 

public class SubSystemB {

        public void b(){}
        
}

 

Yukarıdaki alt sistem class'larını kullanmaya yarayan Facade sınıfı aşağıdaki gibi olacaktır.

public class Facade {

        public void a(){
                SubSystemA a=new SubSystemA();
                a.a();
        }
        public void b(){
                SubSystemB b=new SubSystemB();
                b.b();
        }
        
}

 

Bu facade sınıfı aşağıdaki gibi kullanılabilir 

public class Test {

        public static void main(String[] args) {
                
                Facade facade=new Facade();
                facade.a();
                facade.b();
                
        }
        
}

 

 

zafer.teker , 27.09.2014

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir



Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir