摘要: 策略模式代码示例: 代码示例: // 首先,我们定义一个接口 MathOperation,表示数学操作的策略 // 定义策略接口 interface MathOperation { int operate(int a, int b); } // 实现加法策略 class Addition imple 阅读全文
posted @ 2024-10-17 15:38 人在代码在 阅读(86) 评论(0) 推荐(0)
摘要: 1.复合开闭原则,对扩展开放,对修改关闭。客户端比如feign调用时,当服务端修改代码后,客户端不需要修改代码。 FactoryBean与工厂方法模式的关系 虽然FactoryBean并不是工厂方法模式的直接实现,但它在某种程度上借鉴了工厂方法模式的思想。FactoryBean通过定义一个接口(Fa 阅读全文
posted @ 2024-10-17 10:56 人在代码在 阅读(51) 评论(0) 推荐(0)