Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
策略模式的现实示例
我一直在读关于OCP原理 http en wikipedia org wiki Open closed principle以及如何使用策略模式来实现这一目标 我打算尝试向几个人解释这一点 但我能想到的唯一例子是根据 订单 的状态使用不同的验
Java
c
DesignPatterns
strategypattern
使用多个提供程序的客户端应用程序应使用什么设计/模式?
这是一个与设计相关的问题 假设我们有一个名为 ClientAPI 的公共 API 其中包含一些 Web 方法 例如 CreateAccount GetAccount 根据客户的不同 我们使用许多不同的提供商来满足这些请求 假设我们有 Pro
DesignPatterns
Architecture
Adapter
strategypattern
策略模式和访客模式有什么区别?
我很难理解这两种设计模式 您能否给我上下文信息或示例 以便我可以得到清晰的想法并能够映射两者之间的差异 Thanks The 策略模式就像一个1 many关系 当存在一种类型的对象并且我想对其应用多个操作时 我使用策略模式 例如 如果我有一
OOP
DesignPatterns
strategypattern
visitorpattern
策略模式和命令模式的区别
两者有什么区别策略模式 http en wikipedia org wiki Strategy pattern和命令模式 http en wikipedia org wiki Command pattern 我也在寻找一些 Java 的例子
Java
DesignPatterns
strategypattern
commandpattern
策略模式或函数指针[关闭]
Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 在 C 中 当我有可以在运行时接受不同行为的算法时 我宁愿使用函数指针 例如 用于绘制图表的程序有一种绘制线条的算法 该算法可以接受任何函数
Java
c
DesignPatterns
functionpointers
strategypattern
Java 相当于 .NET Action
和 Func
等[重复]
这个问题在这里已经有答案了 Java 中是否有标准的通用 回调 或 函数 方法 类型 例如System Action
Java
NET
functor
strategypattern
避免与策略模式耦合
我试图将策略模式应用于特定情况 但遇到了如何避免将每个具体策略耦合到为其提供数据的上下文对象的问题 以下是模式的简化情况 该模式以几种不同的方式发生 但应以类似的方式处理 我们有一个对象Acquisition它提供与特定时间框架相关的数据
c
OOP
DesignPatterns
strategypattern
Decoupling
成本计算器应用程序的设计模式?
我有一个问题 我之前曾尝试寻求帮助 但当时无法解决它 所以我现在尝试简化问题 看看是否可以获得更具体的帮助 因为它让我发疯了 基本上 我有这个应用程序的工作 更复杂 版本 它是一个项目成本计算器 但因为我同时尝试学习更好地设计我的应用程序
c
DesignPatterns
factorypattern
strategypattern
如何实现运行时多种策略的使用
我需要处理从服务返回的记录列表 然而 记录的处理算法根据记录上的某个字段而完全改变 为了实现这一点 我定义了一个 IProcessor 接口 它只有一个方法 public interface IProcessor ICollection
c
strategypattern
策略模式中应该使用安全指针吗?
给定一个典型的策略模式 class Strategy public virtual int execute const 0 class StrategyA public Strategy public int execute const o
c
C11
DesignPatterns
strategypattern
依赖注入和策略模式
关于这个话题有大量的讨论 但每个人似乎都错过了一个明显的答案 我需要帮助审查这个 明显的 IOC 容器解决方案 各种对话假设运行时策略选择和 IOC 容器的使用 我将继续这些假设 我还想添加一个假设 即这不是必须选择的单一策略 相反 我可能
c
NET
dependencyinjection
ioccontainer
strategypattern
委托如何使用通用且可扩展的类响应多个事件?
我已经设计了一种技术来处理 rdlc 报告中的多个子报告 但当我试图使其通用且可重复时 我不得不采用该模型并针对每种情况稍微调整它 例如 如果我定义一个抽象接口 像这样 我只需根据需要将其从 winform 剪切并粘贴到 winform a
c
delegates
rdlc
strategypattern
subreports
这个 Java 策略模式是否有多余的 Context 类?
以下代码示例是策略模式的实现从维基百科复制 http en wikipedia org wiki Strategy pattern Java 我的完整问题如下 维基百科的main method StrategyExample test ap
Java
DesignPatterns
strategypattern
使用 OnClickListener() 是策略模式的示例吗?
Is 单击监听器 https developer android com reference android view View OnClickListener在android中策略模式的例子 在另一个 Stackoverflow 中que
Java
Android
OOP
DesignPatterns
strategypattern
使用策略模式避免沮丧
我正在读这个网站 https dzone com articles the liskov substitution principle with examples关于里氏替换原理 它指出 根据 LSP 使用基类引用的函数必须是 能够在不知情
策略模式 VS 装饰模式
我刚刚发现了两种模式 策略模式 装饰者 策略模式 策略模式给出了几种可用于执行的算法 特定的操作或任务 装饰模式 装饰器模式为组件添加了一些功能 事实上我发现Strategy图案和装饰者图案也可以互换使用 链接在这里 何时以及如何应用策略模
DesignPatterns
decorator
strategypattern
是否有内置的Java类型可以保证execute(T t)方法?
看来对如下类型的需求是如此普遍 以至于 Java 中应该已经内置了类似的东西 public interface Executer
Java
functor
strategypattern
用于状态处理的多态枚举
在 C 中 如何在不使用 switch 或 if 语句的情况下处理枚举 例如 enum Pricemethod Max Min Average 我有一篇类文章 public class Article private List
c
DesignPatterns
enums
polymorphism
strategypattern
使用枚举的策略模式。需要一个简单的Java示例[重复]
这个问题在这里已经有答案了 我试图理解java中的策略模式和枚举 我用谷歌搜索了这个并找到了一些关于这个主题的文章 但其中大多数对于我的理解来说似乎太复杂了 任何人都可以提供一个简单的示例或另一个链接 以使用 java 的外行术语演示使用枚
Java
jakartaee
DesignPatterns
enums
strategypattern
我们可以在运行时为 scala 类分配/更改特征吗?如何 - 有示例代码吗?喜欢策略模式(四帮设计模式)
解释一下我的问题 类别 玩具 特质1 说话像男性 特质2 说话像女人 我可以在运行时更改玩具的行为 特征 以便有时同一个对象像男性一样说话 有时同一个对象像女性一样说话吗 我想改变运行时的说话行为 sealed trait Speaker
DesignPatterns
scala
strategypattern
1
2
»