0

GWT 中如何处理继承?如果我有 3 个模块 A -> B -> C 并且我声明 B 继承自 A,C 继承自 B,假设 C 使用 A,我是否必须显式声明 C 也继承自 A 或者它就足够了以前的宣言?

4

1 回答 1

2

正如文档在https://developers.google.com/web-toolkit/doc/2.4/DevGuideOrganizingProjects#DevGuideModuleXml中所说:

<inherits name="logical-module-name" /> :继承指定模块的所有设置,就好像继承模块的 XML 的内容被逐字复制一样。

这意味着 C 将自动从 A 继承。但是,您必须确保 C 在 GWT 编译路径上具有可用的 A 源(但对于 B 也是如此)。

于 2012-11-09T19:52:11.547 回答