工厂方法作业

某软件公司欲开发一个数据格式转换工具,可以将不同数据源如txt文件、数据库、Excel表格中的数据转换成XML格式。为了让系统具有更好的扩展性,在未来支持新类型的数据源,开发人员使用工厂方法模式设计该转换工具的核心类,客户端只需使用工厂类即可获得具体的转换类对象,再调用其相应方法实现数据转换操作。绘制该类图,并选择一种语言编程实现。

 

 

类图设计:

 

 

 

 

 

 

 

代码实现:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2020-03-23 17:47  杨敏  阅读(199)  评论(0)    收藏  举报