ABC

原来ABC还可以译作“原理,原则”来着,呵呵。。。偶然发现。

-----------------------------------------
这两天在读《设计模式精解》(其实该叫做“设计模式入门导读”),设计模式是从建筑学借来的一个词汇,是指“在某一个情景下的问题解决方案”。

在软件设计中,“四人团”总结提炼出23种模式(设计模式入门导读只列举了10种),分为结构型(Facade,Adapter,Bridge,Decorator等),行为型(Strategy,Observer等)和创建型 (Abstract Factory,Singleton等)三种大的类别。

这些模式总体上遵循一些原则:
1、封装变化。
2、优先使用对象组合,而不是优先使用继承

另外,关于对象的理解。
站在概念规格上,把对象看成是具有责任的实体;而非仅仅是在实现规格上,把它看作数据和方法的集合。 阅读全文
类别:设计模式 查看评论

posted on 2010-04-03 13:25  janqii  阅读(122)  评论(0)    收藏  举报

导航