gpt4 book ai didi

c# - 单独实现编程设计

转载 作者:行者123 更新时间:2023-11-30 05:07:16 24 4
gpt4 key购买 nike

我想针对以下问题提出设计建议:

我正在为服务器应用程序编程。(JBOSS)

这是很常见的事情,但我不知道如何实现。

我正在实现一个接口(interface)。

实现该接口(interface)的每个类都会有不同的实现。

将来,我确信我需要添加更多实现,这意味着我需要向我的代码添加额外的"new"。

如何将"new"分配分离到不同的文件/包/ear/jar,因此,如果将来我必须为此特定接口(interface)添加其他实现,我不需要打开整个源代码。

我希望尽可能地使其具有可插入性。

谢谢

雷。

最佳答案

听起来您正在寻找 dependency injection .

关于c# - 单独实现编程设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4648972/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com