Oop Grails继承错误行为
我注意到groovy OOP上有一个非常奇怪(或错误)的行为。我想确定这是正常的。Oop Grails继承错误行为,oop,grails,groovy,sts-springsourcetoolsuite,Oop,Grails,Groovy,Sts Springsourcetoolsuite,我注意到groovy OOP上有一个非常奇怪(或错误)的行为。我想确定这是正常的。 我有一个接口和一个类(在grails项目中),如: 接口 package it.rascio.test 接口MyInterface{ 公共对象myMethod() public ArrayListSo我不应该信任eclipse编译器:d可能不;-)您使用的是什么版本的STS和Grails?STS 2.9.2.RELEASE和Grails 2.0.1我不使用STS,所以不知道这是否是一个已知的问题。如果您在这里没有
我有一个接口和一个类(在grails项目中),如: 接口
package it.rascio.test
接口MyInterface{
公共对象myMethod()
public ArrayListSo我不应该信任eclipse编译器:d可能不;-)您使用的是什么版本的STS和Grails?STS 2.9.2.RELEASE和Grails 2.0.1我不使用STS,所以不知道这是否是一个已知的问题。如果您在这里没有得到答复,您可以尝试或者发布一个
package it.rascio.test
interface MyInterface {
public Object myMethod()
public ArrayList<? extends Observable> secondMethod()
}
package it.rascio.test
import java.util.ArrayList;
import java.util.Observable;
class MyImplementation implements MyInterface {
@Override
public Object myMethod() throws Exception{
return null;
}
@Override
public ArrayList<String> secondMethod() {
// TODO Auto-generated method stub
return null;
}
}