相关考题
-
单项选择题
对于类图,以下叙述正确的是()。
A.一个类有多少个方法被另-一个类调用
B.一个类的实例能够与另-一个类的多少个实例相关联
C.一个类的某个方法被另-一个类调用的次数
D.两个类所具有的相同的方法和属性 -
单项选择题
()设计模式将一个复杂对象的构建于它的表示分离,使同样的构建过程可以创建不同的表示。
A.Builder(建造者)
B.Factory Method(工厂方法)
C.Prototype(原型)
D.Facade(外观) -
单项选择题
某软件公司开发了一组加密类,在使用这些加密类时欲采用简单工厂模式进行设计,为了减少类的个数,将工厂类和抽象加密类合并,基本UML类图如下图所示,下列说法正确的是()
A.在类图中,Cipher类既充当抽象产品类,又充当工厂类
B.工厂方法createCipher()的返回类型为Cipher
C.工厂方法createCipher()应定义为静态方法
D.Cipher类中的encrypt()方法必须为抽象方法
