复习小测验5.1RQ1.URL最重要的扩展机制是什么?构造型。RQ2.在URL2.0中,如何称呼角色名?关联端名。RQ3.Java默认的可见性是什么,即,如果不指定可见性的话?包可见性。RQ4.具体话类能够无语义损失的代替关联类吗?是的,一个具体化类总是能够代替关联类而没有任何语义上的损失(但反过来就不是这样了)。复习小测验5.2RQ1.什么相关原则使泛化成为有益的?可替换性原则。RQ2.继承是如何与封装相折中的?通过允许子类直接访问保护属性。RQ3.什么概念能用来替代多重实现继承?接口继承。复习小测验5.3RQ1.在典型的程序设计环境中,聚合是怎样实现的?通过获得复合对象和构建对象之间的引用,它是用与常规关联相同的方式来实现的。RQ2.哪一种聚合需要用“frozen(冻结)约束来指定?ExclusiveOwns聚合。RQ3.聚合使用什么方法来复用构建对象的实现?委托。复习小测验5.4RQ1.要说明多线程执行,需要使用什么交互建模概念?异步消息。RQ2.要说明一个来自未知发送者的交互,需要使用什么交互建模概念?发现消息。RQ3.servlet属于什么体系结构层?控制器层。RQ4.使用什么标签来标注交互使用?ref(引用)标签。选择题MC1.哪一个不是URL的扩展机制?导出属性。MC2.下面哪一个是接口继承的别名?子类型。MC3.子类中一些继承来的特性被覆盖,这种继承称为:限制继承。MC4.自递归总是发生在:实现继承。MC5.当控制流聚焦到一个对象上时,UML2.0称之为:执行规格说明。MC6.下面哪一个操作符是定义并行片段的,考虑了所包含行为的交替执行。Opt,Loop,Alt(以上都不是)该操作符称为parallel。