https://github.com/YouXianMing
摘要: 设计模式怎样解决设计问题[1] 寻找合适的对象面向对象设计最困难的部分是将系统分解成对象集合。因为要考虑许多因素:封装、依赖关系、灵活性、性能、演化、复用等等,它们都影响着系统的分解,并且这些因素通常都是互相冲突的。寻找合适的类是为了便于你设计出好用的类,包含了3种设计模式:Composite模式(... 阅读全文
posted @ 2015-04-19 09:36 YouXianMing 阅读(310) 评论(0) 推荐(0) 编辑