设为首页 加入收藏

TOP

设计模式实战应用之四:简单工厂模式(二)
2014-11-24 02:36:22 】 浏览:3720
Tags:设计模式 实战 应用 简单 工厂 模式
ot instantiate FileTrace: " + ex.getMessage() ); return t; } } }
客户端调用示例:
//... some code ...
Trace log = new TraceFactory.getTrace();
//... code ...
log.debug( "entering loog" );
// ... etc ...

可以看出,在不确定具体使用哪个 Trace 实现进行实例化时,简单工厂是很有用的。你只需将这些细节抛给简单工厂。
在上面的例子中, 系统并不知道是要创建 FileTrace 还是 SystemTrace 实例。你的对象只需要轻松使用从工厂拿来的 Trace 对象,这个对象的具体实现是哪一个?怎么进行实例化的?这些细节就交给简单工厂去完成吧。
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Ajax工作原理 下一篇Java 7之多线程并发容器 - ArrayB..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目