【发布时间】:2012-09-02 01:50:41
【问题描述】:
模块描述符中所有“继承”的东西是什么:
<inherits name='com.google.gwt.user.User'/>
...从什么继承什么?为什么这是必要的?这感觉很像User 类的导入,而不是继承它?我想我只是对为什么模块“继承”而不是“导入”感到困惑,因为它更多的是依赖关系。
【问题讨论】:
-
在这里查看我的答案:stackoverflow.com/questions/12330611/…
-
感谢@DanielKurka (+1) - 那么
com.google.gwt.user.User是一个模块还是一个特定的类?如果它是一个完整的模块,那么我“明白”,因为就像你在那个答案中所说的那样,模块可以扩展其他模块(因此继承是有意义的)。但是如果User只是一个类,那么它仍然没有意义,因为我的模块没有继承来自User的任何东西;它使用User,因此应该导入它,是吗?再次感谢! -
com.google.gwt.user.User 实际上是指 com.google.gwt.user.User 处的 gwt.xml 文件,所以它是一个模块...
标签: java gwt inheritance module dependencies