Wie kann ich RefactoringRefactoring statische Methoden in Instanzmethoden in Eclipse
class Plugh {
static void foo(Bar bar);
}
in
class Bar {
void foo();
}
Eclipse? IOW macht die statischen Methoden zu Instanzmethoden eines der Argumente.
+1 Dies sollte sein die angenommene Antwort, aber ich fürchte, ich habe die andere getaggt. –
+1 von mir auch, @ peter.murray.rust - bitte gehen Sie weiter und akzeptieren Sie diese. (Sie können einfach auf die leere Kontrollkästchen an dieser ändern) welches akzeptiert wird) Es ist wichtiger, die beste Antwort als die früheste zu akzeptieren –
Dies funktioniert nicht für mich auf Eclipse Mars: Ich lösche das 'static' Schlüsselwort und dann (ob ich die f ile oder nicht), wenn ich * Refactor | versuche Bewegen *, Eclipse sagt mir "Diese Methode kann nicht verschoben werden, da keine möglichen Ziele gefunden wurden." Mache ich es falsch? –