当前分类: 设计模式
问题:在面向对象的设计原则中,()表示软件实体应当对扩展开放,对修改关闭,即软件实体应当在不修改的前提下扩展。A、单一责任原则B、开放封闭原则C、里氏替换原则D、迪米特原则...
查看答案
问题:()模式确保某一个类仅有一个实例,并自行实例化并向整个系统提供这个实例。...
问题:从模式所提供的功能性来看,模式可以分为()A、创建模式B、测试模式C、行为模式D、结构模式...
问题:简述针对接口编程,不针对实现编程的意义。...
问题:常用的描述设计模式的格式有()A、意图B、动机C、适用性D、结构...
问题:要依赖于抽象,不要依赖于具体。即针对接口编程,不要针对实现编程,是()的表述A、开-闭原则B、接口隔离原则C、里氏代换原则D、依赖倒转原则...
问题:()是指以设计复用为目的,采用一种良好定义、正规的、一致的方式记录的软件设计经验。A、架构B、UML模型C、设计模式D、设计数据...
问题:Decorator(装饰)模式的意图是为一个对象连接附加的职责。...
问题:下列模式中,属于行为模式的是()A、工厂模式B、观察者C、适配器D、以上都是...
问题:当使用单件(单例)设计模式时,可以获得如下()优点。A、对唯一实例提供受控访问B、缩小名称空间C、允许对操作和表示进行精化操作D、运行可变数目的类实例数...
问题:MVC模型的基本工作原理是基于()模式,实现是基于()模式。...
问题:用的基本设计模式可分为()A、创建型、结构型和行为型B、对象型、结构型和行为型C、过程型、结构型和行为型D、抽象型、接口型和实现型...
问题:简述下,创建型模式一共有多少种,分别为哪些?工厂方法模式、抽象工厂模式与建造者模式,有什么区别,如何区分应用在具体事例中。并请举例说明。...
问题:对象组合的有点表述不当的是()A、容器类仅能通过被包含对象的接口来对其进行访问B、“黑盒”复用,封装性好,因为被包含对象的内部细节对外是不可见C、通过获取指向其它的具有相同类型的对象引用,可以在运行期间动态地定义(对象的)组合D、造成极其严重的依赖关系...
问题:对于依赖倒转的表述错误的是()A、依赖于抽象而不依赖于具体,也就是针对接口编程B、依赖倒转的接口并非语法意义上的接口,而是,一个类对其他对象进行调用时,所知道的方法集合C、从选项B的角度论述,一个对象可以有多个接口D、实现了同一接口的对象,可以在运行期间,顺利地进行替换而且不必知道所示用的对象是那个实现类的实例E、此题没有正确答案...
问题:()模式在对象的集合之中游走,而不暴露集合的实现。...
问题:在存在继承关系的情况下,方法向()方向集中,而数据向()方向集中。...
问题:设计模式的基本要素有哪些?...
问题:简述下,结构型模式一共有多少种,分别为哪些?代理模式、装饰模式和适配器模式,有什么区别,如何区分应用在具体事例中。并请举例说明。...