摘要:意图: Decorator模式采用对象组合而非继承的手法,实现了在运行时动态的扩展对象功能的能力,而且可以根据需要扩展多个功能,避免了单独使用继承带来的“灵活性差”和“多子类衍生问题”。同时它很好地符合面向对象设计原则中“优先使用对象组合而非继承”和“开放-封闭”原则。结构: 装饰模式的类图如下图所示:...
阅读全文
posted @ 2007-02-05 16:53
随笔分类 - 初探设计模式
摘要:意图: Decorator模式采用对象组合而非继承的手法,实现了在运行时动态的扩展对象功能的能力,而且可以根据需要扩展多个功能,避免了单独使用继承带来的“灵活性差”和“多子类衍生问题”。同时它很好地符合面向对象设计原则中“优先使用对象组合而非继承”和“开放-封闭”原则。结构: 装饰模式的类图如下图所示:...
阅读全文
posted @ 2007-02-05 16:53
摘要:在web.config的<appSettings>配置节中定义名webDAL键,它的值为所需访问的数据库对应的程序集名称,如你访问数据库为mssql,对应的项目文件为prjName.SqlServerDAL.dll(命名空间为prjName.SqlServerDAL)则webDAL的值为prjName.SqlServerDALCode highlighting produced by ...
阅读全文
posted @ 2007-01-27 01:19
|
||