2011-07-01 18 views

cevap

4

bakınız bölüm the specification 9.3:

yapabileceğiniz en iyi budur. Arayüzlerde hiçbir alan yoktur - bunlar sadece bazı bağlamlarda gizlenmiştir ve diğerlerinde belirsizdir. Sadece uzak dururum. Bunun yerine (getEXAMPLE())

+1

Sadece benim mi? Seri hale getirilemez mi? – Link19

+2

@GlenLamb - nereye gittiğinizi takip etmiyorum, ya da belki de soruyu yanlış anlıyor musunuz? –

+0

Serializable'ı uyguladığınızda, bir SerializableUID veya bir şey bildirmem gerektiğini söyledim. Sorunun başarmaya çalıştığı şey bu değil mi? – Link19

11

Yapamazsınız. Ayrıca, bir interface10, bir uygulamada tanımlanacak static yöntemlerini de gerektiremez.

public interface SomeInterface { 
    public String getExample(); 
} 
+0

Arayüzüne bir getter koyma Daha fazla arka plan bilgisi için bu gönderiye bakın: http://stackoverflow.com/questions/512877/why-cant-i-define-a-static-method-in -a-java-arayüzü – Dave

İlgili konular