- MVVM模式的特点为采用了双向绑定。( )
- 设计模式的基本要素有名字,意图,问题,解决方案,参与者与协作者,实现。( )
- 工厂模式分为简单工厂,复杂工厂,抽象工厂三种类型。( )
- 控制器定义为在用户界面之后,接收及处理系统动作的第一个或第二个对象。( )
- 中介模式支持低耦合性,在两个对象之间将其职责指定到中介的对象,因此可以复用。( )
- 如果发生根本性需求变化,可能产生跨越多层的级联的修改,尤其体现在自上而下的方向,可通过单一职责原则来改善。( )
- 控制器模式会将处理系统对象的职责指定给表现整个系统或是用例场景的非用户界面类别。( )
- 纯虚构是指没有实现问题领域概念的类别,特别是为了实现派生类低耦合性、高内聚性、高复用的潜力。( )
- 抽象类中至少要有一个纯虚函数。( )
- 在SOA架构中,继承了来自对象和构建设计的各种原则,关于服务,一些常见的设计原则有( )
- 下列哪些属于分层架构模式中常用层次( )
- 单例模式中,两个基本要点( )和单子类自己提供单例
- 下面关于变量的说法正确的是( )
- 软件可用性取决于( )
- 关于层次构架的描述下面那些是正确的?( )
- C++的继承性允许派生类继承基类的( )
- 以下哪一项不属于MVVM框架?( )
- ( )经过实例化而生成具体的类。
- 面向对象程序设计中用( ) 来描述具有相同属性和行为的对象集合。
- 设计模式一般用来解决什么样的问题( )。
- 在典型的软件架构模式中,( )模式是基于资源不对等,为实现共享而提出的
- 在公有继承的情况下,基类的( )成员无法继承到派生类中。
- C++对C语言做了很多改进,即从面向过程变成为面向对象的主要原因是( )
- 假定一个类的构造函数为“A(int i=4, int j=0) {a=i;b=j;}”, 则执行“A x (1);”语句后,x.a和x.b的值分别为( )
- 分层架构模式中,根据( )指导思想,能实现“高内聚”。
- 下列不属于类的成员函数的是 ( )。
- ( )为编程人员提供了重复利用程序资源的一种途径,使编程人员可以扩充和完善旧的程序以适用新的需求。
- 在一个“库存管理系统”中,入库管理和出库管理都需要检查用户帐号是否正确。那么,用例“入库管理”、“出库管理”与用例“检查用户帐号”之间是( )关系。
- 依据设计模式思想,程序开发中应优先使用的是( )关系实现复用。
- 类的析构造函数是在 ( ) 时调用的。
- 将一个类的接口转换成客户希望的另一个接口。这句话是对下列哪种模式的描述( )。
- BoneCP是一个快速,开源的数据库连接池。其采用分区机制,可配置多个连接池分区,每个分区独立管理,互不影响。( )
- 耦合是对某元素与其他元素之间的联系、感知和依赖程度的度量。( )
- Strategy模式使得算法可独立于使用它的客户而变化。( )
- 采用分层架构模式,开发人员可以只关注整个结构中的某一层,降低了开发成本与复杂度。( )
- 功能新紧密相关的职责应该放在一个类里,共同完成有限的功能,这叫做高内聚。( )
- 编译时的多态性通过继承函数实现。( )
- 若x=true,y=false,则x&&y的逻辑值为true。( )
- 设计模式使代码编制不能真正工程化。( )
- 对象适配器模式是合成聚合复用原则的典型应用。( )
- 适配器模式属于创建型模式。( )
- 控制器对象是用户界面的一部分,负责接收或处理系统事件的对象。( )
- 只要接口不变,层就可以重用,面向接口编程有利于各层逻辑的复用。( )
- 在MVVM架构下,View和 Model 之间并没有直接的联系,而是通过ViewModel进行交互。( )
- 面向对象的三个基本特征封装,继承,多态。( )
- 构架编写的基本规则是:从构架师的角度进行编写,确定采用的技术。( )
- 以下是模式的基本要素的是。( )
- 下列哪些属于微服务架构模式的优点?( )
- MVVM架构模式和MVC模式主要区别在于( )
- 采用对象关系映射(ORM)既可利用面向对象程序设计语言的简单易用性,又可利用关系数据库的技术优势,具体优点在于( )
- 以下哪些问题通过应用设计模式能够解决。( )
- 数据库连接池的作用与优点?( )
- 软件质量属性主要包括哪些( )
- 在现实生活中,居民身份证号码具有唯一性,居民可以申请身份证号码或补办身份证号码(还是使用原来的身份证号码,不会产生新的号码)我们可以使用( )来模拟实现居民身份证号码办理。
- 设计模式具有的优点( )。
- 下面不属于创建型模式的有( )。
- 设有定义int x;float v;则10+x+v值的数据类型是( )
- 类A,B的定义如下:class A {private int a = 100;A<> {System.out.print<"A<>">;System.out.println内容已经隐藏,点击付费后查看
答案:对
答案:错
答案:错
答案:错
答案:对
答案:错
答案:对
答案:对
答案:对
答案:松耦度###粗粒度###自包含和模块化###明确定义的接口
答案:业务逻辑层###接口控制层###数据访问层
温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!