strategy-pattern

strategy-pattern

文章 0 浏览 4

使用不同数据进行计算的计费模型的策略模式?

我们有一个发票模型,可以通过几种不同的方式向客户开具账单。为了简洁起见,我将重点关注两个:每次展示成本和每次电话查询成本。我的想法是将这些(…

请远离我 2024-08-13 10:01:41 5 0

何时适合为对象创建装饰器,何时适合重写对象以允许应用策略?

例如,假设我有一个可以添加到购物车的 Product 类。我可能希望能够将它与购物车中的其他商品一​​起打包并添加 15% 的折扣。 产品类是否应该用允许…

因为看清所以看轻 2024-08-11 07:12:40 8 0

使用 Unity 的策略模式和依赖注入

我终于开始接触依赖注入了(早就该这么做了);我开始使用 Unity 并遇到了策略模式的问题。我可以使用容器根据名称返回策略的具体实现,但我没有看到…

┾廆蒐ゝ 2024-08-10 03:40:57 8 0

如何在AOP中实现策略模式

谁能告诉我如何在AOP中实现策略模式? 使用 Spring-AOP 或 AspectJ 的示例将会非常有帮助。…

树深时见影 2024-08-08 17:50:38 12 0

C# 策略模式和数据库访问

我是设计模式的新手,现在我想实现策略模式。这是我的代码: namespace StrategyPattern { public interface ISendBehavior { void Send(); } public …

柠栀 2024-08-06 00:40:16 7 0

策略模式中的 String 到 Stategy

我正在使用 AS3,但我想这可能是一个普遍问题,所以我将更模糊地描述它...... 我使用 XML 文件来定义实现策略模式的特定对象类的参数。将会有各种各样…

噩梦成真你也成魔 2024-08-02 08:11:22 10 0

策略模式和委托模式的区别

策略模式和委派模式(不是代表)有什么区别?…

安穩 2024-07-30 05:37:13 10 0

Zend_Auth:为什么验证名为适配器而不是策略的对象?

$Zend_auth->authenticate($adapter); 为什么称为适配器而不是策略?…

忆离笙 2024-07-29 20:37:34 10 0

重构帮助-策略模式

这里的目标是更新 UI。 我通常在客户端上执行此操作,但是此应用程序使用隐藏的代码。 无论如何,我的问题是我正在尝试清理这些 if else 语句,并且我…

喜爱纠缠 2024-07-27 15:47:17 10 0

设计模式-策略模式

我是设计模式的初学者。 假设我正在开发一个 C# 应用程序来跟踪开发团队中各个成员执行的开发工作(即项目跟踪器)。 我试图从策略模式中获得启发。 …

橘香 2024-07-25 04:50:48 7 0

模板方法和策略设计模式

这可能是一个新手问题,因为我是设计模式的新手,但我正在查看模板方法和策略 DP,它们看起来非常相似。 我可以阅读定义、检查 UML 并查看代码示例,…

宛菡 2024-07-23 20:23:15 14 0

复合策略模式 - java - 这段代码有多糟糕?

这个问题是我之前帖子的延续: 访问者模式实现在 java 中-这看起来怎么样? 在重构我的代码时我有点困惑。 我正在尝试将我的访问者模式(在上一篇文章…

℉服软 2024-07-22 06:49:31 11 0

实施战略模式

在实现策略模式时,将决定使用哪种策略的代码放在哪里? 一些示例伪代码会有所帮助。…

小鸟爱天空丶 2024-07-21 00:27:48 8 0

策略模式和依赖注入有什么区别?

策略模式和依赖注入都允许我们在运行时设置/注入对象。 策略模式和依赖注入有什么区别?…

千纸鹤 2024-07-19 13:34:16 11 0

如何在 Web MVC 框架中正确实现策略模式?

在我的 Django 应用程序中,我有一个模型(我们称之为 Foo),其中有一个名为“type”的字段。 我想使用 Foo.type 来指示 Foo 的特定实例是什么类型(…

爱殇璃 2024-07-17 16:11:37 7 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文