问题:()将整个软件系统划分为模型、视图和控制器三个部分。A、MVCB、分层模式C、管道模式D、架构模式...
查看答案
问题:设计模式的思想根源是()基本原则的宏观运用,本质上是没有任何模式的,发现模式的人永远是大师,而死守模式的人,最对只能是一个工匠....
问题:设计模式使代码编制不能真正工程化。...
问题:要依赖于抽象,不要依赖于具体。即针对接口编程,不要针对实现编程,是()的表述A、开-闭原则B、接口隔离原则C、里氏代换原则D、依赖倒转原则...
问题:在设计模式中,()保证每个类只要单个实例。A、工厂模式B、外观模式C、享元模式D、单例模式...
问题:当需要支持日志修改时,可以考虑使用()A、命令模式B、工厂模式C、单例模式D、适配器模式...
问题:()和()可用于运行时动态地加上新的行为。...
问题:对象适配器模式是合成聚合复用原则的典型应用。...
问题:关于访问者模式(Visitor)的适用性以下哪些是正确的()A、一个对象的结构包含多个不同接口的对象,并且需要根据具体对象作不同的处理B、对结构中的对象有很多不同且没有联系的处理,因此需要避免操作将类分离C、类中定义的对象结构很少改变,但需要以常地定义处理结构的新操作D、需要对行为的算法作很多变动...
问题:在面向对象的原则中,()表示使用多个专门的接口比使用单一的总接口要好,一个类对另一个来的依赖性应当是建立在最小的接口上的。A、单一责任原则B、接口隔离原则C、依赖倒转原则D、迪米特原则...
问题:在不破坏类封装性的基础上,使得类可以同不曾估计到的系统进行交互主要体现在()A、适配器(Adapte)模式B、合成(Composite)模式C、原型(Prototype)模式D、桥接(Bridge)模式...
问题:请简述下,继承在程序设计中,存在的缺陷?...
问题:以下哪种设计模式能够支持动态地给一个对象增加其他职责而且在职责整合时支持热插拔()A、桥接模式(Bridge)B、装饰模式(Decorator)C、享元模式(Flyweight)D、外观模式(Facade)...
问题:迭代器模式(Iterator)模式适用于()A、需要在不同的时间创建请求,生成请求队列,执行请求B、需要遍历访问聚集中的对象而不能暴露聚集中内部结构C、想避免抽象方法和其实现方法绑定在一起D、一组对象复杂地相互通信但其方法是定义明确的...
问题:()模式定义了一个高层接口,这个接口使得这一子系统更加容易使用,为子系统中的一组接口提供一个一致的界面,简化了一群类的接口。...
问题:什么是设计模式?设计模式的目标是什么?...
问题:每个Decorator对象在被装饰的功能之前或之后执行自己的附加功能。...
问题:抽象工厂方法使用()使对象的创建被实现在工厂接口所暴露出来的方法中。...