我有不同种类的报价单,比如船报价单、摩托车报价单、汽车报价单,它们都派生自报价单类。当客户想要获得报价时,我只需要返回报价。我可以通过两种方式实现:
工厂:
public class QuoteFactory{
public Quote GetQuote(string QuoteType )
{
if(quoteType = "car")
{
return new CarQuote()
}
}
DI 与 Spring.Core
将所有引用类型添加到 Context 中,然后让客户决定需要哪种类型。提前致谢。