搜题
章节测试答案
学历考试
继续教育
网课答案
网课答案全集
登录
注册
热门标签: 工厂
抽象工厂模式是简单工厂模式的升级版本,工厂方法模式只生产一个等级的产品,而抽象工厂模式可生产多个等级的产品。 A: 对 B: 错
( )抽象工厂模式是工厂方法模式的升级版本,工厂方法模式只产生一个等级的产品,而抽象工厂模式可生产多个等级的产品。<br>( )使用C#语言进行编程时,可以重写私有的虚方法。 选项: A:正确 B:错误
工厂模式主要有三种形态:简单工厂模式、工厂方法模式和( )模式。
抽象工厂模式包含的角色与工厂方法模式所包含的角色一样,分别为:()、具体工厂、抽象产品和具体产品。
(X-4-3)关于简单工厂模式、工厂方法模式和抽象工厂模式的比较,以下叙述有误的一项( )。 选项: A、简单工厂模式和工厂方法模式对应一个产品等级结构,而抽象工厂模式对应多个产品等级结构。 B、3种工厂模式都隔离了产品的创建和使用,客户类只需要使用产品,而将产品的创建过程交由工厂类来完成。 C、3种工厂模式都提供了抽象产品角色,在工厂法模式和抽象工厂模式中还提供了抽象工厂角色,但简单工厂模式并未提供抽象工厂。 D、在增加新产品时,简单工厂模式违背了开闭原则,工厂方法模式和抽象工厂模式均很好地符合开闭原则。
工厂方法模式可认为是只有一个产品族的抽象工厂模式。 选项: A:正确 B:错误
抽象工厂模式针对的是一个产品等级结构、一个抽象产品类
工厂方法模式对应唯一一个产品等级结构,而抽象工厂模式则需要面对多个产品等级结构。
工厂方法模式的主要角色有:抽象工厂(Abstract Factory) 、 具体工厂(Concrete Factory) 、抽象产品(Product)和具体产品(Concrete Product)
工厂方法模式的具体工厂类可以创建多个具体产品类的实例。
«
1
2
...
24
25
26
27
28
29
30
31
32
»
登录 - 搜题小帮手
登录
立即注册
已购买搜题包,但忘记账号密码?
登录即同意
《服务协议》
及
《隐私政策》
注册 - 搜题小帮手
确认注册
立即登录
登录即同意
《服务协议》
及
《隐私政策》