SORU
7 NİSAN 2011, PERŞEMBE


örneğin anahtarı?

instanceof nesne örnek: anahtarı kullanarak bir sorum var

Örneğin: benim sorunum Java ile yeniden:

if(this instanceof A)
    doA();
else if(this instanceof B)
    doB();
else if(this instanceof C)
    doC():

Nasıl switch...case kullanarak uygulanan olurdu?

CEVAP
7 NİSAN 2011, PERŞEMBE


Bu alt polimorfizmi yardımcı olur tipik bir senaryodur. Aşağıdakileri yapın

interface I {
  void do();
}

class A implements I { void do() { doA() } ... }
class B implements I { void do() { doB() } ... }
class C implements I { void do() { doC() } ... }

O zaman sadece this do() diyebilirsin.

Eğer A, B C, değiştirebilirsiniz eğer aynı değil başarmak için ziyaretçi desen uygulayabilirsiniz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ammine Getahun

    Ammine Getah

    21 HAZİRAN 2011
  • JayzTwoCents

    JayzTwoCents

    26 AĞUSTOS 2012
  • Missouri Star Quilt Company

    Missouri Sta

    18 ŞUBAT 2009