我搜索了stackoverflow和谷歌,但无法理解。这是我的代码。 Class Test和class Tester在不同的包中,我无法扩展Test class
我想在类Tester的get()中覆盖类test的token()
public class Test{
private String d;
private String f;
Test(String d, String f) {
this. d = d;
this.f = f;
}
public String token(String a, String b) {
String c;
// token() logic
return c;
}
}
public class Tester{
public void get() {
Test t = new Test (“sample1”, “sample2”);
// get() logic
}
}
答案 0 :(得分:1)
你这样做
Test t = new Test("abc","xyz"){
@Override
public String token(String a, String b) {
// New logic here
}
};