单项选择题
A.聚合B.组合C.继承D.关联
A.一个类有多少个方法被另-一个类调用B.一个类的实例能够与另-一个类的多少个实例相关联C.一个类的某个方法被另-一个类调用的次数D.两个类所具有的相同的方法和属性
A.Builder(建造者)B.Factory Method(工厂方法)C.Prototype(原型)D.Facade(外观)
某软件公司开发了一组加密类,在使用这些加密类时欲采用简单工厂模式进行设计,为了减少类的个数,将工厂类和抽象加密类合并,基本UML类图如下图所示,下列说法正确的是()
A.在类图中,Cipher类既充当抽象产品类,又充当工厂类B.工厂方法createCipher()的返回类型为CipherC.工厂方法createCipher()应定义为静态方法D.Cipher类中的encrypt()方法必须为抽象方法
微信扫一扫,加关注免费搜题