单项选择题
当需要创建的产品具有复杂的内部结构时,为了逐步构造完整的对象,并使得对象的创建更具弹性,可以使用()。
A.抽象工厂模式
B.原型模式
C.建造者模式
D.单例模式
点击查看答案&解析
相关考题
-
单项选择题
以下关于建造者模式的叙述错误的是()。
A.建造者模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示
B.建造者模式允许用户可以只通过指定复杂对象的类型和内容就可以创建它们,而不需要知道内部的具体构建细节
C.当需要生成的产品对象有复杂的内部结构时可以考虑使用建造者模式
D.在建造者模式中,各个具体的建造者相互之间有较强的依赖关系,可通过指挥者类组装成一个完整的产品对象返回给客户 -
单项选择题
关于建造者模式中的Director类描述错误的是()。
A.Director类隔离了客户类及生产过程
B.在建造者模式中客户类指导Director类去生成对象或者合成一些类,并逐步构造一个复杂对象
C.Director类构建一个抽象建造者Builder子类的对象
D.Director与抽象工厂模式中的工厂类类似,负责返回一个产品族中的所有产品 -
单项选择题
某公司欲开发一个图表显示系统,在该系统中,曲线图生成器可以创建曲线图、曲线图图例和曲线图数据标签,柱状图生成器可以创建柱状图、柱状图图例和柱状图数据标签。用户要求可以很方便地增加新的类型的图形,系统需具备较好的可扩展能力。针对这种需求,公司采用()最为恰当。
A.桥接模式
B.适配器模式
C.策略模式
D.抽象工厂模式
