[英]Override Method in Builder
示例类:
public class Example {
public boolean exampleMethod() {
return false;
}
}
因此,现在我想添加一个Builder类(当然,在Example类中还有更多东西)。 在这里,我想重写exampleMethod()
方法。
所以我想做这样的事情:
ExampleBuilder builder = new ExampleBuilder();
//override method
生成器:
public class ExampleBuilder {
//somehow override the exampleMethod with
//given arguments (I could do it with
//ExampleBuilder extends Example
//but I don't think that is right)
}
预先感谢您的回答!
您可以覆盖接口中的方法声明,因此可以使用:
interface Example {
public boolean exampleMethod();
}
class ExampleBuilder implements Example{
@Override
public boolean exampleMethod() {
///
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.