static in Interface und Klasse

Diskutiere static in Interface und Klasse im Allgemeine Java-Themen Bereich.
S

Schuriko

Ich habe ein Interface
Code:
public interface MyInterface {

    public String getString1();

    public String getString2();
   
    public int getValue();
}
und eine hiervon abgeleitete Klasse:
Code:
public class MyClass implements MyInterface {

    private int value;
   
    public static String getString1(String str) {
        return str + "ein Text";
    }

    public static String getString2() {
        return "Text 2";
    }
   
    public int getValue() {
        return value;
    }
}
diese Klasse verfügt über mehrere Methoden. Die eine sind klassenspezifische Methoden, die anderen sind statische Methoden.
Wie schreibe ich es korrekt, so dass ich dem Interface kenntlich mache, dass es statische und klassenspezifische Methoden gibt?
 
MoxxiManagarm

MoxxiManagarm

Eigentlich willst du die Methode aus dem Interface mit einer statischen überladen. Das geht nicht. Hindert dich irgendwas daran, ein Set von Methoden umzubenennen?
 
Thema: 

static in Interface und Klasse

Passende Stellenanzeigen aus deiner Region:
Anzeige

Neue Themen

Anzeige

Anzeige
Oben