我有两个配置类: MainConfiguration
以及 Configuration
每个都有几个字段。
class MainConfiguration {
public String a;
public String b;
public String c;
// ...
}
class Configuration {
public String d;
public String e;
public String f;
// ...
}
目标是能够使用 MainConfiguration
,和 MainConfiguration + Configuration
作为两个独立的班级。假设我也不能:
使用组合/依赖注入
对配置类进行更改
例如,我可以
class NewConfiguration extends Configuration {
// copy fields from MainConfiguration
public String a;
public String b;
public String c;
// ...
}
但这会复制 MainConfiguration
. 实现这个目标最干净的方法是什么?
暂无答案!
目前还没有任何答案,快来回答吧!