单项选择题
迭代器模式(Iterator)模式适用于()
A.需要在不同的时间创建请求,生成请求队列,执行请求
B.需要遍历访问聚集中的对象而不能暴露聚集中内部结构
C.想避免抽象方法和其实现方法绑定在一起
D.一组对象复杂地相互通信但其方法是定义明确的
点击查看答案&解析
相关考题
-
单项选择题
关于适配器模式(Adapter)说法正确的是()
A.将抽象部分与实现部分分离,使得它们两部分可以独立地变化
B.将一个接口转换成为客户想要的另一个接口
C.组合多个对象形成树形结构以表示整体-部分的结构层次。其对单个对象和组合对象的使用具有一致性
D.为其他对象提供一个代理或地方以控制对这个对象的访问 -
单项选择题
在设计模式中,()的核心是缓存和共享
A.门面模式
B.工厂模式
C.享元模式
D.单例模式 -
单项选择题
在面向对象的设计原则中,()表示软件实体应当对扩展开放,对修改关闭,即软件实体应当在不修改的前提下扩展。
A.单一责任原则
B.开放封闭原则
C.里氏替换原则
D.迪米特原则