在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松地沿着多个方向进行变化,而又不引人额外的复杂度?最适合解决这个问题的设计模式是()。
在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松地沿着多个方向进行变化,而又不引人额外的复杂度?最适合解决这个问题的设计模式是()。
A.建造者模株式
B.桥接模式
C.抽象工厂模式
D.适配器模株式
正确答案:A