String Problem
-
ProtocollList ist eine .class Datei(Interface)
Sie hat eine Methode protcols die eine rückgabewert von typ String[] hatString s; s=ProtocolList.protcols[0]; System.out.println(s);
Wie kann man den Quelltext zum Laufen bringen;
-
DU könntest eine Klasse das Interface Protocol implementieren lassen, in dieser wird ja dann auch diese protocols() Methode implementiert.
Und dann gehts es ganz normal weiter:ImplProtocols impl = new ImplProtocols ( ); String s = impl.protocols [ 0 ] ;
-
soll das in etwa so aussehen?
public interface protcols{ newfunction(); } public void newfunction(){ String s=ProtocollList.protcols[0]; System.out.println(s); }
-
Nein das ist ja auch Unsinn!
public interface Protocols { public String [ ] protocols ( ); } public class ImplProtocols implements Protocols { //... public String [ ] protocols ( ) { //foo String [ ] bar = ...; return bar; } //... } public class Application { public static void main ( String [ ] args ) { ImplProtocols obj = new ImplProtocols ( ); String foobar [ ] = obj.protocols ( ); String s = foobar [ 0 ]; //... } }
So in etwa.