[英]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.