SORU
15 ŞUBAT 2010, PAZARTESİ


Karşılaştırılabilir ve Karşılaştırıcı ne zaman kullanılır

Bir sahada, Skor söyle sıralamak istiyorum nesnelerin bir listesi var. Fazla düşünmeden Karşılaştırıcı uygulayan yeni bir sınıf yazdım, bu görevi yapar ve çalışır.

Şimdi bu geriye dönüp baktığımda, eğer bunun yerine benim sınıf Karşılaştırıcı uygulayan yeni bir sınıf oluşturmak yerine Karşılaştırılabilir uygular mıyım, merak ediyorum. Skor nesneleri sipariş edilecek tek bir alandır.

  1. Ne ben bir yöntem olarak kabul edilebilir mi yaptın?

  2. Doğru bir yaklaşım "Birinci sınıf Karşılaştırılabilir (doğal sipariş için) uygulamak zorunda ve eğer alternatif alan bir karşılaştırma gerekiyorsa, o zaman Karşılaştırıcı uygulayan yeni bir sınıf oluştur".

  3. (2) yukarıdaki doğruysa, o zaman bir tek sonra Karşılaştırıcı uygulanması gerektiği anlamına sınıfı Karşılaştırılabilir uygular mı? (Orijinal Dersim kendi varsayarak).

CEVAP
15 ŞUBAT 2010, PAZARTESİ


Eğer bir tanımlamak istiyorsanız Comparable kullanınvarsayılan(doğal) söz konusu nesnenin davranışlarını sipariş, yaygın bir uygulama teknik veya doğal (veri tabanı) kullanmak için. bunun için nesne tanımlayıcı.

Eğer bir tanımlamak istiyorsanız Comparator kullanınharici kontrol edilebilirdavranışları sipariş, bu varsayılan davranışı geçersiz kılmak sipariş edebilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Digital Bounds

    Digital Boun

    19 Temmuz 2013
  • SaMmM123

    SaMmM123

    3 Mayıs 2006
  • wowchick16

    wowchick16

    17 Mart 2007