nehme ich einen solchen Code in Groovy haben:merkwürdige Fehler hervorheben 'Instanzmethode kann die statische Methode nicht außer Kraft setzen' in Eclipse
class Base {
static String name = 'base';
}
class Child extends Base {
String name = 'child';
static main(args){
def ch = new Child();
println ch.name;
}
}
Eclipse-Mars 4.5.2 hebt hervor, dass es ein Fehler ist:
This instance method cannot override the static method from Base
Ich überschreibe keine statischen Methoden und es wird ausgeführt wie ich es erwarte, also was ist Eclipse falsch?
Wo wird es gemeldet? – nitind