Design patterns 我应该使用工厂方法模式吗?

Design patterns 我应该使用工厂方法模式吗?,design-patterns,Design Patterns,我正在开发一个应用程序,它使用一个组合框来选择版本号。根据此选择,将实例化不同的子类,并调用在超类中定义的方法。我很难决定使用哪种模式。也许工厂方法模式?任何帮助都将不胜感激。如果您将要创建的子类相似并且易于初始化工厂模式,这是一条可行之路 工厂模式基于这样一个事实:工厂创建的对象具有类似的接口/超类,工厂的调用方对特定的子类不感兴趣,而只对高级接口感兴趣

我正在开发一个应用程序,它使用一个组合框来选择版本号。根据此选择,将实例化不同的子类,并调用在超类中定义的方法。我很难决定使用哪种模式。也许工厂方法模式?任何帮助都将不胜感激。

如果您将要创建的子类相似并且易于初始化工厂模式,这是一条可行之路

工厂模式基于这样一个事实:工厂创建的对象具有类似的接口/超类,工厂的调用方对特定的子类不感兴趣,而只对高级接口感兴趣