标签: design-patterns
我正在编写一个程序,将Model A的数据读入另一个Model B,反之亦然。例如,假设模型A包含类Cat,模型B包含类Kitty。 Cat大致相当于Kitty,但需要一些翻译。我的代码需要进行翻译。
Model A
Model B
我的代码的调用者应该可以调用类似mycode.push(cat)或Cat cat = mycode.pull()的内容;
mycode.push(cat)
cat = mycode.pull()
此方案推荐使用哪些设计模式?