A、分步骤构建一个复杂的对象 B、应对“复杂对象各个部分”的频繁需求变动 C、用户使用不同的具体建造者即可得到不同的产品对象 D、如果产品的内部变化复杂,可能会导致需要定义很多具体建造者类来实现这种变化,导致系统变得很庞大 E、如果产品之间的差异性很大,则不适合使用建造者模式,因此其使用范围受到一定的限制
A、你想使用一个已经存在的类,而它的接口不符合你的需求 B、你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类(即那些接口可能不一定兼容的类)协同工作 C、你想使用一些已经存在的子类,但是不可能对每一个都进行子类化以匹配它们的接口。对象适配器可以适配它的父类接口 D、如果删除对象的外部状态,那么可以用相对较少的共享对象取代很多组对象
A、如果希望取消对布局视口边界的显示,应该关闭视口的图层,而不是冻结该图层 B、将在图纸空间中绘制的对象转换为布局视口,可以创建具有非矩形边界的新视口 C、使用“对象”选项,可以选择一个闭合对象以转换为布局视口 D、不能和编辑其他对象一样使用夹点编辑顶点来更改布局视口的形状或大小
A、acad.ctb打印样式表颜色的默认设置是“使用对象颜色” B、如果指定了打印样式颜色,在打印时该颜色将取代对象的颜色 C、acad.ctb打印样式的默认颜色为黑色 D、使用默认设置,对象将保留其图层颜色或单独设置的颜色