设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 3 /** 4 * 工厂方法模式 5 * @author Administrator 6 */ 7 public class A4_Fact...
分类:
其他好文 时间:
2015-04-10 11:00:27
阅读次数:
194
设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 外观模式 4 * @author Administrator 5 */ 6 public class B13_FacadeTe...
分类:
其他好文 时间:
2015-04-10 10:56:02
阅读次数:
214
设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 3 /** 4 * 策略模式 5 * @author Administrator 6 */ 7 public class C23_Strat...
分类:
其他好文 时间:
2015-04-10 10:55:20
阅读次数:
235
设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 模板模式 4 * @author Administrator 5 */ 6 public class C24_Template...
分类:
其他好文 时间:
2015-04-10 10:54:23
阅读次数:
183
设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 桥接模式 4 * @author Administrator 5 */ 6 public class A6_BridgeTes...
分类:
其他好文 时间:
2015-04-10 10:51:57
阅读次数:
180
设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 单例模式 4 */ 5 public class A1_SingletonTest { 6 7 public stat...
分类:
其他好文 时间:
2015-04-09 23:38:02
阅读次数:
126
设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 3 /** 4 * 简单工厂模式 5 * @author Administrator 6 */ 7 public class A2_Simp...
分类:
其他好文 时间:
2015-04-09 23:32:29
阅读次数:
141
设计模式的意义在于:面向业务内容、业务数据结构和系统架构,高内聚低耦合、优雅的将平面逻辑立体化。 1 package designPattern; 2 /** 3 * 抽象工厂模式 4 * @author Administrator 5 */ 6 public class A3_Abstrac...
分类:
其他好文 时间:
2015-04-09 23:19:52
阅读次数:
107
Ninject是一个快如闪电、超轻量级的基于.Net平台的依赖注入框架。它能够帮助你把应用程序分离成一个个松耦合、高内聚的模块,然后用一种灵活的方式组装起来。通过使用Ninject配套你的软件架构,那么代码将会变得更加容易编写、重用性强、易于测试和修改。MVC4 配合 Ninject 3 更是如虎添...
分类:
Web程序 时间:
2015-04-02 14:53:10
阅读次数:
184
一、面向对象设计原则单一职责原则(SRP)开闭原则(OCP)里氏替换原则(LSP)依赖倒置原则(DIP)接口隔离原则(LSP)迪米特原则(LOP)组合/聚合复用原则(CARP)二、单一职责原则(SRP)定义:系统中每一个类都应该中有一个职责优点:高内聚、低耦合高内聚是指一个类或者功能模块由相关性很强...
分类:
其他好文 时间:
2015-03-19 23:25:56
阅读次数:
199