假设要求是:1)可能有多种存储机制,例如 .csv/txt/xml/database 等。2)无论按照 #1 的存储可能是什么,都将使用相同的数据结构来存储值.
可以想到的各种设计选项/设计模式是什么。
假设要求是:1)可能有多种存储机制,例如 .csv/txt/xml/database 等。2)无论按照 #1 的存储可能是什么,都将使用相同的数据结构来存储值.
可以想到的各种设计选项/设计模式是什么。
我认为您要问的内容可以与通用集(在这种情况下为数据)和表示(不同的文件格式)进行比较,这类似于Template method pattern。你可以看看它。
!