gwt接口HostedModeOptions扩展了超过1个类[重复]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gwt接口HostedModeOptions扩展了超过1个类[重复]相关的知识,希望对你有一定的参考价值。

这个问题在这里已有答案:

我在GWT工作。 gwt中的Devmode类中有一个名为“HostedModeOptions”的接口。但是HostedModeOptions扩展了超过1个类,如:

protected interface HostedModeOptions extends HostedModeBaseOptions, CompilerOptions {
    ServletContainerLauncher getServletContainerLauncher();

    String getServletContainerLauncherArgs();

    void setServletContainerLauncher(ServletContainerLauncher scl);

    void setServletContainerLauncherArgs(String args);
  }

这在Java 7中怎么可能?据我所知,我们不能在java 7中一次扩展超过1个类。任何人都可以解释。

答案

您不能扩展其他多个类,但是您可以实现许多接口。如果您正在开发接口,则可以使用其他接口,并可以扩展许多其他接口。

它们都是接口而不是类。接口可以扩展许多接口。这个工具来自Java的第一个版本。

如果您对模糊性有任何疑问,下面的链接可能会有所帮助

Can an interface extend multiple interfaces in Java?

以上是关于gwt接口HostedModeOptions扩展了超过1个类[重复]的主要内容,如果未能解决你的问题,请参考以下文章

基于 GWT/GIN/GUICE 的框架可扩展性

Gwt rpc AsyncCallbak 之后的代码不会被执行?

控制权在 GWT 中转到 onFailure() 的原因是啥?

GWT 编译器 - 编译单元和接口

GWT(模型)接口/类

在 GWT 中,为啥方法不应该返回接口?