随笔分类 -  设计模式

摘要:1/**//// 2 /// 单件模式 3 /// 4 internal class Singleton 5 { 6 public static DataOracle instance = null; 7 public Singleton( ) 8 { 9 //10 // TODO:... 阅读全文
posted @ 2008-06-27 11:03 jinweida 阅读(231) 评论(0) 推荐(0)
摘要:开发中为了解决连接不同数据源使用了抽象工厂生成器来构造数据访问层, namespace Ehl.Atms.UI.IID{ /**//// /// 数据库工厂生成器 /// internal class DataFactory { public DataFactory() { // // TOD... 阅读全文
posted @ 2008-06-02 16:03 jinweida 阅读(352) 评论(0) 推荐(0)
摘要:一、“开放-封闭”原则 Open-Closed Principle原则讲的是:一个软件实体应当对扩展开放,对修改关闭。 优点: 通过扩展已有软件系统,可以提供新的行为,以满足对软件的新的需求,使变化中的软件有一定的适应性和灵活性。 已有软件模块,特别是最重要的抽象层模块不能再修改,这使变化中的软件系统有一定的稳定性和延续性。二、里氏代换原则 子类型(subtype... 阅读全文
posted @ 2008-03-23 17:41 jinweida 阅读(200) 评论(0) 推荐(0)