
设计模式
文章平均质量分 81
yazoli2002
这个作者很懒,什么都没留下…
展开
-
设计模式实战:组合型模式Composite,Adapter
考虑用网页的形式表现一个如Adapter Report的测试报告:一个报表由2部分组成,一是封面,一是对各个测试项目及其结果的描述。每个测试项目分为项目名称,测试数量,测试条件,测试结果,结果描述等几项。其中测试数量和测试条件可能不会出现,可能出现,结果描述有时需要以表格或列表的形式列出详细的数据,如果是以表格的形式,则有可能有是多级表头,每个表格的列数并不固定。总的来说,这个报表是树型结构,如下转载 2007-07-26 16:13:00 · 613 阅读 · 0 评论 -
设计模式实战:AbstractFactory,Singleton
如果我们要做一个需要能够支持各种数据库的ORM。可以用到AbstractFactory,Singleton等设计模式。 我们先分析一下,要实现一个ORM,我们首先需要一个能够和各种不同数据库平台交互的一致的接口,我们把它叫做DBWR,意思就是“数据库读写”。它可以读取数据库中的数据,对数据库执行DDL操作。我们认为它有这些功能:1、读取数据,以DataTable的形式返回,其原型是:p转载 2007-07-26 15:53:00 · 587 阅读 · 0 评论