谁能告诉我哪种设计最适合这种情况?
我有课程BasicAccount,SavingAccount和CurrentAccount.
SavingAccount并CurrentAccount应具备的所有功能BasicAccount.后来,它可能是我们可能会推出一个所谓的新帐户的情况下AdvanceAccount,它应该具有的所有功能CurrentAccount和SavingAccount.我该如何设计结构?
我的答案:
让我们保持BasicAccount抽象,SavingAccount也是抽象和实现BasicAccount
创建一个接口ICurrentAccount和currentaccount工具BasicAccount和ICurrentAccount,
如果我们AdvanceAccount用SavingAccount和 实现它ICurrentAccount.
有没有更好的方法?这是在接受采访时向我询问的,面试官对我的答案不满意.
我有 azure 的 webapp,在那个 webapp 里面我还有 3 个其他的 webjobs。现在 Webapp 在 web.config 的 appConfig 部分有一些设置。我不想在我的其他 3 个网络作业中复制和过去该设置。那么是否可以从 Webjob 读取 webApp 的 Web.config ?