首页 > 试题广场 >

开发一个跨平台渲染引擎时,需要在运行时根据平台类型(如Win

[单选题]
开发一个跨平台渲染引擎时,需要在运行时根据平台类型(如Windows、macOS)动态创建不同的图形接口对象,同时封装创建细节。以下哪种设计模式最能实现这一需求?
  • 工厂方法模式
  • 适配器模式
  • 装饰器模式
  • 组合模式

这道题你会答吗?花几分钟告诉大家答案吧!