设计模式初认识

模式分为三类:创建型,行为型,结构型。
使用设计模式的根本原因是为了保持类之间的隔离,防止相互之间了解太多的内容;另一个中药原因是,使用这些模式可以避免重复开发。
建议遵循设计的原则:针对接口编程而不是针对实现编程。概述这一原则就是在任何类层次结构的顶端,定义的是一个抽象类或是接口,它没有实现方法但是定义了它要支持的方法,这样在所有的派生类中就可以去实现它。
第二个重要原则:优先使用对象组合,而不是继承。
posted on 2009-01-12 15:50  jameshappy  阅读(247)  评论(0编辑  收藏  举报