2013年4月15日

摘要: 松耦合总结:针对抽象编程而不是具体实现设计模式总结: 处处体现针对抽象编程创建型模式: 单件模式: 将构造器私有化话,并添加一个静态的只读的字段作为其单例成员(相对会线程安全),注意:序列化和克隆会影响到单件原型模式:利用.net 自带的MemberizeClone()(不会调用其构造器)能够很方便的实现浅层复制简单工厂模式:根据传入的变量创建相应的产品对象(swich-case)工厂方法模式:在简单工厂的基础上将创建者(Factory)j进一步抽象,将产品的创建延迟到了具体创建者的Create()中抽象工厂: 在工厂方法模式基础上,不是创建出单一的产品,而是创建出一系列相关的产品,如一个餐馆 阅读全文

posted @ 2013-04-15 13:52 xiaomaogong 阅读(149) 评论(0) 推荐(0) 编辑


Copyright © 2024 xiaomaogong
Powered by .NET 9.0 on Kubernetes