GWT:我可以从继承模块中覆盖某些Java类吗?

时间:2011-01-12 14:46:37

标签: gwt

GWT:我可以从继承模块中覆盖某些Java类吗?

2 个答案:

答案 0 :(得分:1)

你不能真正覆盖一个类,但你可以扩展大多数(1)类并覆盖一些(2)方法。然后,您可以使用派生类。 鉴于您的问题并不具体,这是一个非常简单的解释。 你也可以用反射做一些时髦的东西,但这是另一个答案。 但是,如果您正在做一些您不应该或不能做的事情,您的编译器应该抱怨。

  1. 除非他们是最终的,例如你不能扩展java.lang.String
  2. 您不能使用私有方法或静态方法等覆盖公共方法。

答案 1 :(得分:0)

如果gwt正在管理该类的生命周期,您可以使用延迟绑定将该特定类替换为不同的实现。如果使用GWT.create初始化我的意思。