摘要: Intent定义算法框架,并将一些步骤的实现延迟到子类。通过模板方法,子类可以重新定义算法的某些步骤,而不用改变算法的结构。Class DiagramImplementation冲咖啡和冲茶都有类似的流程,但是某... 阅读全文
posted @ 2019-03-22 10:29 双子星世界 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Intent控制对其它对象的访问。Class Diagram抽象角色:声明真实对象和代理对象的共同接口,这样在任何使用真实对象的地方都可以使用代理对象。代理角色:代理对象内部含有真实对象的引用,从而可以在任何时候... 阅读全文
posted @ 2019-03-22 10:20 双子星世界 阅读(94) 评论(0) 推荐(0) 编辑
摘要: Intent为对象动态添加功能。Class Diagram装饰者(Decorator)和具体组件(ConcreteComponent)都继承自组件(Component),具体组件的方法实现不需要依赖于其它对象,而... 阅读全文
posted @ 2019-03-22 09:20 双子星世界 阅读(77) 评论(0) 推荐(0) 编辑