gpt4 book ai didi

java - 不会让我重写接口(interface)方法

转载 作者:行者123 更新时间:2023-12-02 05:51:43 26 4
gpt4 key购买 nike

我有一个界面,其中有 OnTaskComplete它接受一个字符串方法,在我的类中我有

public class JSONActivity extends Activity implements OnRetrieveHttpData

OnRetrieveHttpData是我的界面,但是当我尝试覆盖它时,它会返回一个错误,提示

方法onTaskCompleted(String)类型 JSONActivity必须重写父类(super class)方法

这是我类(class)中的代码

public class JSONActivity extends Activity implements OnRetrieveHttpData {
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_json);
}

@Override
public void onTaskCompleted(String twitterData) {
// TODO Auto-generated method stub
}

}

这是我在界面中的代码

public interface OnRetrieveHttpData {
void onTaskCompleted(String twitterData);
}

最佳答案

您使用的是jdk1.5,请切换到jdk 1.6。

在 1.5 中,您不能对接口(interface)方法使用 @override,而在 1.6 中可以。这就是您面临的问题。

关于java - 不会让我重写接口(interface)方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16235373/

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