摘要: 从耦合关系谈起 耦合关系直接决定着软件面对变化时的行为 模块与模块之间的紧耦合使得软件面对变化时,相关的模块都要随之改变 模块与模块之间的松耦合使得软件面对变化时,一些块更容易被替换或者更改,但其他模块保持不变 意图: 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使得一个类的实例化延迟到 子类。 动机: 在软件系统中,经常面临着某个对象的创建工作,由于需求的变... 阅读全文
posted @ 2008-04-26 01:14 IT Person 阅读(208) 评论(0) 推荐(0)