SORU
8 Aralık 2008, PAZARTESİ


Nasıl Vekil, Dekoratör, Adaptör ve Köprü Desen birbirinden farklıdır?

Proxy Desen bakıyordum ve bana Dekoratör, Adaptör ve Köprü kalıpları gibi bir çok şey görünüyor. Bir şeyleri yanlış mıyım? Ne fark eder? Neden diğerlerine karşı Proxy desen kullanmalıyım? Nasıl gerçek dünya projeleri geçmişte onları kullandın mı?

CEVAP
8 Aralık 2008, PAZARTESİ


Proxy, Dekoratör, Adaptör ve Köprü çeşitleri "" bir sınıf. sarma Ama kullanımları farklıdır.

  • Proxytembel örneğini bir nesne, ya da bir uzak servis çağırmadan olduğun gerçeğini gizlemek istediğiniz zaman kullanılabilir, ya da nesneye erişimi kontrol eder.

  • Dekoratörayrıca "Akıllı Proxy." denir Bu nesne türü uzatarak bir nesne için değil, işlevselliği eklemek için kullanılır. Bu yüzden zamanında yapmanızı sağlar.

  • Bağdaştırıcısoyut bir arayüzü var, ne zaman ve benzeri işlevsel rol, ama farklı bir arayüze sahip olan başka bir nesne için bu arabirim göster.

  • KöprüAdaptör çok benzer, ama Köprü arabirimi soyut ve temel uygulama hem tanımlarken diyoruz. I. e. tüm kod tasarımcı bazı eski uyum veya üçüncü taraf kod, değilsin ama farklı uygulamaları takas gerekir.

  • Cephebir üst düzey (okuma: basit) bir veya daha fazla sınıf. bir alt sistemi arabirimi Birden fazla nesneyi temsil gerektiren karmaşık bir kavram olduğunu varsayalım. Nesnelerin ayarlamak için değişiklik yapmak her zaman aramalısın yöntemi olan bilmediğin için kafa karıştırıcı. Nesnelerin toplanması için yapabileceğiniz tüm karmaşık işlemleri için yüksek seviyeli yöntemler sağlayan bir Cephe yazmak için zaman var. Örnek: *0, *, ***1 2*, ve benzeri yöntemlerle bir okul bölüm için bir Etki alanı Modeli.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ben Vivona

    Ben Vivona

    24 Ocak 2010
  • cosmicrocketman

    cosmicrocket

    17 NİSAN 2006
  • WiseOwlTutorials

    WiseOwlTutor

    21 EKİM 2011