命名仅在后期构造后才进行某些处理的类的最佳方法是什么?

时间:2018-12-20 17:49:18

标签: java

我在Java中有一个ValueObject和一个builder类。例如Request.java和RequestBuilder.java。 RequestBuilder用于构建Request对象。构建Request对象时,我想调用一些必须放在单独文件中的业务逻辑。这个Request对象在代码中的很多地方都构造了,我想调用业务逻辑(设置/更新Request对象上的某些值)做这件事并命名该类的最佳方法是什么?请问RequestFactory.java是合适的名字吗?

1 个答案:

答案 0 :(得分:1)

命名为RequestProcessor。不要忘记限制对其构造函数的访问(privateprotected或最适合您需求的包)。对于您的RequestFactoryRequestBuilder是更合适的替代名称。