摘要: 工厂模式的应用很广泛,精髓之处在于通过工厂类来获取对象,而不是直接创造对象,这样的好处在于不依赖要创建的具体对象类型,以达到解耦的目的。 public class TestFactory { public static void main(String[] args) { //使用者与被使用者之间产 阅读全文
posted @ 2022-05-16 16:28 藤原豆腐渣渣 阅读(40) 评论(0) 推荐(0) 编辑
摘要: /* * 策略模式(strategy pattern),定义了一系列算法,将每一种算法封装起来可以相互替换使用 */ public class TestCeLue { public static void main(String[] args) { UserService us = new User 阅读全文
posted @ 2022-05-16 14:08 藤原豆腐渣渣 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 模板方法模式(Template Method):定义一个操作的算法骨架,将一些可变的部分延迟至子类中,模板方法模式可以使子类不改变算法的结构,而重新定义算法某些特定的步骤。 public class AbstractModel { public static void main(String[] a 阅读全文
posted @ 2022-05-16 11:24 藤原豆腐渣渣 阅读(34) 评论(0) 推荐(0) 编辑