小编Mah*_*esh的帖子

哪种设计最适合这种情况?

谁能告诉我哪种设计最适合这种情况?

我有课程BasicAccount,SavingAccountCurrentAccount.

SavingAccountCurrentAccount应具备的所有功能BasicAccount.后来,它可能是我们可能会推出一个所谓的新帐户的情况下AdvanceAccount,它应该具有的所有功能CurrentAccountSavingAccount.我该如何设计结构?

我的答案:

  • 让我们保持BasicAccount抽象,SavingAccount也是抽象和实现BasicAccount

  • 创建一个接口ICurrentAccount和currentaccount工具BasicAccountICurrentAccount,

  • 如果我们AdvanceAccountSavingAccount和 实现它ICurrentAccount.

有没有更好的方法?这是在接受采访时向我询问的,面试官对我的答案不满意.

c# abstract-class design-patterns interface

4
推荐指数
1
解决办法
129
查看次数

从 azure 中的 webjobs 读取 webapp 的 web.config

我有 azure 的 webapp,在那个 webapp 里面我还有 3 个其他的 webjobs。现在 Webapp 在 web.config 的 appConfig 部分有一些设置。我不想在我的其他 3 个网络作业中复制和过去该设置。那么是否可以从 Webjob 读取 webApp 的 Web.config ?

c# asp.net azure azure-webjobs azure-web-app-service

1
推荐指数
1
解决办法
2034
查看次数