气缸内盛有一定量可视作理想气体的氢气,当温度不变而压强增大一倍时,
查看答案
在面向对象软件开发过程中,采用设计模式( )。
A. 允许在非面向对象程序设计语言中使用面向对象的概念
B. 以复用成功的设计和体系结构
C. 以减少设计过程创建的实例对象的个数
D. 以保证程序的运行速度达到最优值
在简单工厂模式中,如果需要增加新的具体产品,必须修改( )的源代码。
A. 抽象产品类
B. 其他具体产品类
C. 工厂类
D. 客户类
以下代码使用了( )模式。abstract class ExchangeMethod{public abstract void process();}class DigitalCurrency extends ExchangeMethod{public void process(){......}}class CreditCard extends ExchangeMethod{public void process(){......}}......class Factory{public static ExchangeMethod createProduct(String type){switch(type){case "DigitalCurrency":return new DigitalCurrency();break;case "CreditCard":return new CreditCard();break;......}}}
Abstract Factory
B. Simple Factory
C. Factory Method
D. 未用任何设计模式
以下选项( )可作为工厂方法模式的应用实例。
A. 曲线图创建器生成曲线图,柱状图创建器生成柱状图
B. 通过复制已有邮件对象创建新的邮件对象
C. 在网络上传输大图片时,先传输对应的文字描述,再传输真实的图片
D. 在多个界面组件类之间添加一个控制类来协调它们之间的相互调用关系