Java 生成器中的重写方法

Java 生成器中的重写方法,java,methods,overriding,builder,Java,Methods,Overriding,Builder,示例类: public class Example { public boolean exampleMethod() { return false; } } 所以,现在我想添加一个Builder类(当然,我的示例类中还有更多内容)。在这里,我想重写exampleMethod()方法 所以我想这样做: ExampleBuilder builder = new ExampleBuilder(); //override method 建造商: public cl

示例类:

public class Example {

    public boolean exampleMethod() {
        return false;
    }

}
所以,现在我想添加一个Builder类(当然,我的示例类中还有更多内容)。在这里,我想重写
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() {
      ///
    }
}
覆盖它在哪里?在什么情况下?