gpt4 book ai didi

java - 使用 GWT 生成器修改现有类

转载 作者:行者123 更新时间:2023-12-01 15:59:00 25 4
gpt4 key购买 nike

我有一个类(例如 District),它实现了两个方法:

public Object getAtribute(String name) {

}
public void setAtribute(String name, Object value){

}

一切都已设置为在调用 GWT.create(Dirstrict.class) 时调用我的生成器。

现在如何修改同一个类中这些方法的实现(即在它们内部编写代码),以便 District 类中的最终代码如下所示:

public Object getAtribute(String name) {
//The generated code
}
public void setAtribute(String name, Object value){
//The generated code
}

谢谢

最佳答案

您的生成器不会重写 District 的实现类,它将生成 District子类有不同的实现。 GWT.create(District.class) 将返回生成的子类。 .

一旦编写了生成的子类,它将被编译为 JavaScript,并且如果从未使用过原始的父类(super class)实现,则可能会完全删除它,因此效果是相同的。

关于java - 使用 GWT 生成器修改现有类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4387931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com