SORU
28 Aralık 2010, Salı


Java ile uygulama birden çok arabirimi - bir yol temsilci var mı?

Yöntem, aşağıda örnek çok çeşitli arabirimleri uygulayan bir temel sınıf oluşturmak istiyorum.

Daha kolay bir yolu yinelenen metotları bir kalabalık oluşturmak zorunda kalmadan bu yöntem çağrıları temsilci var mı?

public class MultipleInterfaces implements InterFaceOne, InterFaceTwo {

    private InterFaceOne if1;
    private InterFaceTwo if2;

    public MultipleInterfaces() {
      if1 = new ImplementingClassOne();
      if2 = new ImplementingClassTwo();
    }

    @Override
    public void classOneMethodOne { if1.methodOne(); }
    @Override
    public void classOneMethodTwo { if1.methodTwo(); }
    /** Etc. */


    @Override
    public void classTwoMethodOne { if2.methodOne(); }
    @Override
    public void classTwoMethodTwo { if2.methodTwo(); }
    /** Etc. */

}

CEVAP
28 Aralık 2010, Salı


Dediğim gibi, yol yok. Ancak, biraz terbiyeli IDE temsilci yöntemleri autogenerate olabilir. Örneğin güneş Tutulması yapabilir. İlk şablon kurulumu:

public class MultipleInterfaces implements InterFaceOne, InterFaceTwo {
    private InterFaceOne if1;
    private InterFaceTwo if2;
}

sonra sağ seçinKaynak >Temsilci Yöntemler Üretmekve tik if1 if2 alanları ve tıklatınTAMAM.

Ayrıca aşağıdaki ekranlar:

alt text


alt text


alt text

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Elly Awesome

    Elly Awesome

    15 ŞUBAT 2010
  • Hidden Wolf TV

    Hidden Wolf

    1 EKİM 2009
  • John Lynn

    John Lynn

    8 Ocak 2010