我正在编写一个类来表示要在投资组合选择器中使用的证券池。根据客观度量和约束,类对象将缓存一些相关数据以进行性能优化。
这可以通过定义一个包含公共元素及其子类的基类来完成,每个元素都针对特定的客观度量/约束进行了优化。
但是,我希望能够缓存多个指标的数据。有没有标准/简洁的方法来做到这一点?
编辑:
class Pool {
// Contains data for different financial securities
}
class PercentileLossPool : public Pool {
// Contains data which makes calculating percentiles easy
}
class AvgProfitPool : public Pool {
// Contains data which makes calculating averages easy
}
此类结构可以针对特定指标(百分位、平均值)优化对象
我想要构建的是一个针对多个指标进行优化的对象,而不需要为所有排列编写代码