SORU
11 ŞUBAT 2009, ÇARŞAMBA


Neden İCloneable<T>?

ICloneable<T> yok neden belirli bir nedeni var mı?

Eğer bir şey ben klon her koyun ihtiyacım olsaydı çok daha rahat olurdu.

CEVAP
11 ŞUBAT 2009, ÇARŞAMBA


Andrey yanıt, 1 katılıyorum (yeni) - ICloneableyapılan, aynı zamanda açık uygulama Clone() dönüş ortak yazılmış bir nesne yapmak için seçebilirsiniz:

public Foo Clone() { /* your code */ }
object ICloneable.Clone() {return Clone();}

Elbette bir genel ICloneable<T> - miras ile ikinci bir konu daha var.

Eğer var ise:

public class Foo {}
public class Bar : Foo {}

Ve ICloneable<T>, ICloneable<Foo> uygulamak? o zaman ben hayata 10**? Hızlı bir şekilde aynı arayüzleri çok uygulamaya başlamak... Bir döküm... ve gerçekten o kadar kötü mü? karşılaştırmak

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011
  • Shantanu Sood

    Shantanu Soo

    3 Kasım 2008
  • wafflepwn

    wafflepwn

    14 AĞUSTOS 2008