标签: oop
我有一个数据源(在这种情况下是一个数据文件(HDF5),但也可能是像DB这样的其他东西)。我想加载数据和输出图和pdf(以后可能会更多)。现在我将如何实现所有这些依赖项?
我认为“数据”类应该只关注包含和处理数据而不是数据的加载或输出的创建(pdf,图像或其他)。但是,该类确实知道数据的外观以及如何最好地绘制数据。
如何在OOP中构建这样的系统?