2022年4月22日

策略模式和工厂模式的区别

摘要: 策略模式和工厂模式的区别 相似点 在模式结构上,两者很相似; 差异 用途不一样 工厂是创建型模式,它的作用就是创建对象; 策略是行为型模式,它的作用是让一个对象在许多行为中选择一种行为; 关注点不一样 一个关注对象创建 一个关注行为的封装 工厂模式是一种创造模式。战略模式是一种运营模式。换句话说,工 阅读全文

posted @ 2022-04-22 16:06 six、hc 阅读(3327) 评论(0) 推荐(0) 编辑

策略模式(Strategy Pattern)

摘要: 一、策略 策略,指的是可以实现目标的方案集合,在某些特定情况下,策略之间是可以相互替换的。 比如在外卖平台上的这些优惠。满减、会员和红包等,每一个大项优惠都具体包含了多个优惠方案。如满减活动中,可以同时有满28减18、满58减38等。会员包含普通会员、超级会员等。 每一个优惠方式下面的多个优惠方案, 阅读全文

posted @ 2022-04-22 15:33 six、hc 阅读(556) 评论(0) 推荐(0) 编辑

简单工厂模式

摘要: 1 工厂模式简介 1.1 定义 单工厂模式属于创建型模式又叫做静态工厂方法模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。 **简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。**简单工厂模式是工厂模式家族中最简单实用的模式,可以理 阅读全文

posted @ 2022-04-22 14:05 six、hc 阅读(61) 评论(0) 推荐(0) 编辑

UML类图

摘要: UML类图 类图(例如:动物):类(class)用矩形框表示,类图分三层,第一层是类名,如果是抽象类,则用斜体显示;第二层是类的特性,通常是字段和属性;第三层是类的操作,通常是方法或行为。前置符号:+表示public;-表示private;#表示protected。 接口图(例如:飞翔):接口(in 阅读全文

posted @ 2022-04-22 12:23 six、hc 阅读(60) 评论(0) 推荐(0) 编辑

导航