Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 月食“;“开放式实施”;它驻留在超类中的位置_Java_Eclipse - Fatal编程技术网

Java 月食“;“开放式实施”;它驻留在超类中的位置

Java 月食“;“开放式实施”;它驻留在超类中的位置,java,eclipse,Java,Eclipse,右键单击foo.bar->open implementation,它不会显示,因为该实现位于FooImpl的超类中 如果修改了FooImpl以直接实现该方法,您可以单击fine。或者,如果FooBar被标记为实现Foo,它也会工作 是否有任何设置可用于更改此设置,以便它可以使用类型层次结构来查找匹配项 谢谢! Tom按住超链接修饰符(通常为Crl/Cmd)并用指针悬停在通话上方。嗨,在这种情况下不起作用。这就是我想要的工作,但事实并非如此。试试IDE中的代码,看看我的意思。对我来说不是这样的:这

右键单击foo.bar->open implementation,它不会显示,因为该实现位于FooImpl的超类中

如果修改了FooImpl以直接实现该方法,您可以单击fine。或者,如果FooBar被标记为实现Foo,它也会工作

是否有任何设置可用于更改此设置,以便它可以使用类型层次结构来查找匹配项

谢谢!
Tom

按住超链接修饰符(通常为Crl/Cmd)并用指针悬停在通话上方。

嗨,在这种情况下不起作用。这就是我想要的工作,但事实并非如此。试试IDE中的代码,看看我的意思。对我来说不是这样的:这是Linux 64上的开普勒SR1
public interface Foo {
    public void bar();
}

public class FooBar {
    public void bar() {
    }
}

public class FooImpl extends FooBar implements Foo {
}

public class App {
    public static void main (String[] args) {
        Foo foo = new FooImpl();
        foo.bar();
    }
}