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

  • adrianisen

    adrianisen

    25 Kasım 2009
  • Bach Vlogs

    Bach Vlogs

    18 HAZİRAN 2011
  • Harvest: Greg Laurie

    Harvest: Gre

    6 HAZİRAN 2006