设计模式怎样解决设计问题[1] 寻找合适的对象

设计模式怎样解决设计问题[1] 寻找合适的对象  面向对象设计最困难的部分是将系统分解成对象集合。因为要考虑许多因素:封装、依赖关系、灵活性、性能、演化、复用等等,它们都影响着系统的分解,并且这些因素通常都是互相冲突的。 寻找合适的类是为了便于你设计出好用的类,包含了3种设计模式: Composite模式(组合模式),State模式(状态模式)以及Strategy模式(策略模式)   Compos
相关文章
相关标签/搜索