yan061

导航

2023年12月27日 #

Java 工厂方法设计模式

摘要: 需求: Pizza 有以下几个方法 prepare() 准备食材 bake() 烘焙 cut() 切割 box() 装盒 现在有2种披萨且和2地区有关,成都地区第一种是CDApplePizza,第二种是CDCheesePizza。北京地区的BJApplePizza和BJApplePizza。 Piz 阅读全文

posted @ 2023-12-27 14:31 yan061 阅读(5) 评论(0) 推荐(0) 编辑

Java 简单工厂模式

摘要: 需求: Pizza 有以下几个方法 prepare() 准备食材 bake() 烘焙 cut() 切割 box() 装盒 现在有两种披萨,第一种是ApplePizza,第二种是CheesePizza。 PizzaStore有点单系统Order(pizzaType) 根据pizza type去制作对应 阅读全文

posted @ 2023-12-27 13:32 yan061 阅读(3) 评论(0) 推荐(0) 编辑

Java实现单例模式

摘要: 饿汉式 静态常量饿汉式的优点是:在类装载的时候就完成实例化,没有达到Lazy Loading的效果,并且避免了线程同步问题。 它的缺点是:如果从始至终从未使用过这个实例,则会造成内存的浪费。 public class adaDemo3 { public static void main(String 阅读全文

posted @ 2023-12-27 10:20 yan061 阅读(16) 评论(0) 推荐(0) 编辑