SORU
10 ŞUBAT 2012, Cuma


Arabulucu, Gözlemci Vs

"Benim bazı sorunları çözmek ve rastladım amacıyla, "" desen. Arabulucu, "dörtlü Çete okuyorum

""Bazı GUI uygulama yapmak için. benim projelerde Gözlemci kullanmamıştım daha önce İkisi arasında büyük fark bulmuyorum biraz kafam karıştı. Farkı bulmak için göz ama benim sorgu için herhangi bir apt cevap bulamadı.

Bazı biri bana açıkça iki demarcates bazı iyi örnek ile ikisi arasında ayırt etmek için yardımcı olabilir mi?

CEVAP
10 ŞUBAT 2012, Cuma


Gözlemci deseni: Bir nesnenin durumu değiştiğinde, bu tasarım deseni otomatik olarak haberdar güncelleştirilmesi nesneler arasında bire çok bir bağımlılık tanımlar.

Arabulucu desen: Nesneler kümesi nasıl etkileşim içinde saklar bir nesne tanımlayın. Arabulucu birbirlerine açıkça atıfta nesneleri tutarak gevşek bağlantı Teşvik ve etkileşim bağımsız olarak değiştirmenize izin verir.

Kaynak: dofactory

Örnek:

Gözlemci deseni: A sınıfı, type O ile kayıtlı, sıfır ya da daha fazla gözlemci var. Bir şey değiştiğinde gözlemcilerin tüm bildirir.

Arabulucu desen: Size bazı örneklerini sınıf X (ya da belki birkaç farklı türleri:X, Y Ve Z), ve istedikleri için birbirleriyle iletişim kurdukları (ama istemiyorsun her için açık kaynaklar için birbirleriyle), böylece oluşturduğunuz bir arabulucu sınıf M. Her örnek X başvuru paylaşılan bir örneğinin M, hangi olabilir iletişim ile diğer örneklerinin X (ya da X, Y ve Z).

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DanceOn

    DanceOn

    6 Mayıs 2006
  • ipsy

    ipsy

    1 EKİM 2012
  • PlugResearch

    PlugResearch

    22 Mart 2006