随笔分类 -  设计模式

适配器-策略-观察者
摘要:类适配器:承上启下 承上是extends 被适配类 启下靠 implements 目标接口 i 方法中 改造 e方法 对象适配器 : 继承改聚合 接口适配器:默认缺省,抽象类空实现所有方法,匿名内部类 选择实现 目标方法 策略接口模式 : 树结构遍历 能力不一定 继承 也可以接口组装 比较器 观察者 阅读全文
posted @ 2022-09-18 18:34 daofree 阅读(34) 评论(0) 推荐(0)
代理模式与适配器模式
摘要:代理模式 (两个对象 有i相同的方法名) 方法增强 Aop 事务管理 前后增强 目标对象 与 代理对象 实现相同的接口 (继承相同父类) 是因为 需要 代理对象 需要调用的相同的方法!(来调用目标对象的方法) 接口(继承)可以保证 两个对象 方法名 相同 代理模式 是让人知道呢? 还是 不让人 知道 阅读全文
posted @ 2022-08-28 23:20 daofree 阅读(35) 评论(0) 推荐(0)
类之间关系-聚合组合依赖
摘要:1依赖 类中用到了对方,成员变量,方法参数,返回值,局部变量new。东道主依赖各位 -- > 方法里使用,new,参数位置,方法里new,返回值等 2关联 一对一。一对多 依赖的特例 3泛化(继承)依赖的特例 4实现 依赖的特例 5聚合 属性(成员变量)+set赋值 关联的特例 整体与部分的关系,电 阅读全文
posted @ 2022-01-03 23:24 daofree 阅读(50) 评论(0) 推荐(0)
依赖关系传递方式
摘要:1.接口传递 2.构造方法传递 3.setter方法传递 使用 阅读全文
posted @ 2022-01-01 18:01 daofree 阅读(65) 评论(0) 推荐(0)
设计原则-编码过程Solid+迪米特
摘要:先学面向对象 》 实现功能(设计模式 + 算法(数据结构)) 》框架(多种设计模式) 》架构(服务器集群) S单一职责 : 类上 /类方法少,也可以在方法上 I接口隔离:依赖(使用)接口 实现接口(接口子类) A类通过接口依赖(使用)B类,接口最小原则,防止实现类B实现不需要的方法 D依赖倒换(面向 阅读全文
posted @ 2022-01-01 09:41 daofree 阅读(48) 评论(0) 推荐(0)