摘要: 我认为,本章是重点中的重点。并非23个模式都被广泛应用,其中常用和最为有效的大概有15个模式。 1、适配器(Adapter) 1)、使用场景 2)、结构图 3)、相关模式 4)、准则 5)、用到的GRASP原则 2、工厂模式 1)、使用场景 2)、结构 一般xxxFactory应该是单实例类。 3) 阅读全文
posted @ 2019-08-02 16:56 遥远2 阅读(630) 评论(0) 推荐(0)
摘要: 1、多态 1)、什么是多态 2)、相关模式 2、纯虚构 1)、什么是纯虚构? 举个例子:在数据库中保存Sale对象。根据信息专家模式可将保存Sale对象的职责分配给Sale自身,这将导致Sale中耦合了JDBC代码,与本身的职责“销售”不符了,此时,我们可以虚构一个对象,该对象专门处理数据库操作,如 阅读全文
posted @ 2019-08-02 11:39 遥远2 阅读(431) 评论(0) 推荐(0)