SORU
1 Kasım 2008, CUMARTESİ


Bu C mixins uygulamak mümkün.#?

Uzatma yöntemleri ile mümkün olduğunu duydum, ama tam olarak kendimi çözemiyorum. Mümkünse belirli bir örnek görmek isterim.

Teşekkürler!

CEVAP
1 Kasım 2008, CUMARTESİ


Gerçekten ne demek istediğini bağlıdır "kendisine dahil ederse" - biraz farklı bir fikir gibi görünüyor herkes. İsterdim kendisine dahil edersegibigörmek için (ama hangi C kullanılabilir değil#)-uygulama kompozisyon basit yapıyor:

public class Mixin : ISomeInterface
{
    private SomeImplementation impl implements ISomeInterface;

    public void OneMethod()
    {
        // Specialise just this method
    }
}

Derleyici sadece her üye "sınıftaki başka bir uygulama olmadığı sürece" doğrudan. impl için proxy tarafından Isomeınterface uygulamaya koyacak

Bunların hiçbiri şu an olsa:) mevcut

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • H3Ctic (old channel)

    H3Ctic (old

    23 Mart 2011
  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007
  • WPBeginner - WordPress Tutorials

    WPBeginner -

    17 Temmuz 2009