策略模式
ihs725
这个作者很懒,什么都没留下…
展开
-
简单工厂与策略模式的区别
简单工厂模式和策略模式的区别与结合简单工厂模式和策略模式是大部分程序员,在学习设计模式时接触得最早,或在工作实践中也是用得相对比较多的两个设计模式。一个是创建型,另一个是行为型,然而两种不同类型的模式,在某些地方也有一丝的相似之处,同时在某种场景下结合使用,能起到特别好的效果。简单工厂模式是创建型模式,创建型模式顾名思义,也就是说在创建对象的时候,遇到了瓶颈才会选择的设计模式。那么该什么情况使用呢。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建并且返回哪一个产品类(这些产品类继原创 2020-06-04 14:20:53 · 330 阅读 · 0 评论 -
简单工厂模式与策略模式
Java设计模式之简单工厂模式简单工厂模式的概念就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。简单工厂模式的UML图简单工厂模式代码 学习简单工厂模式的时候我用的是一个与人类有相关的例子。人类在世界分为男人和女人,首先定义一个Human产品的抽象接口/** * This is factory patter package */package com.roc原创 2020-05-17 17:11:47 · 208 阅读 · 0 评论