ABC
原来ABC还可以译作“原理,原则”来着,呵呵。。。偶然发现。
-----------------------------------------
这两天在读《设计模式精解》(其实该叫做“设计模式入门导读”),设计模式是从建筑学借来的一个词汇,是指“在某一个情景下的问题解决方案”。
在软件设计中,“四人团”总结提炼出23种模式(设计模式入门导读只列举了10种),分为结构型(Facade,Adapter,Bridge,Decorator等),行为型(Strategy,Observer等)和创建型 (Abstract Factory,Singleton等)三种大的类别。
这些模式总体上遵循一些原则:
1、封装变化。
2、优先使用对象组合,而不是优先使用继承
另外,关于对象的理解。
站在概念规格上,把对象看成是具有责任的实体;而非仅仅是在实现规格上,把它看作数据和方法的集合。 阅读全文
类别:设计模式 查看评论
-----------------------------------------
这两天在读《设计模式精解》(其实该叫做“设计模式入门导读”),设计模式是从建筑学借来的一个词汇,是指“在某一个情景下的问题解决方案”。
在软件设计中,“四人团”总结提炼出23种模式(设计模式入门导读只列举了10种),分为结构型(Facade,Adapter,Bridge,Decorator等),行为型(Strategy,Observer等)和创建型 (Abstract Factory,Singleton等)三种大的类别。
这些模式总体上遵循一些原则:
1、封装变化。
2、优先使用对象组合,而不是优先使用继承
另外,关于对象的理解。
站在概念规格上,把对象看成是具有责任的实体;而非仅仅是在实现规格上,把它看作数据和方法的集合。 阅读全文
类别:设计模式 查看评论
浙公网安备 33010602011771号