单项选择题
A.应当如何界定层次间的划分是一个较为复杂的问题B.低层的某些服务执行了多余或重复的工作,对系统性能不会产生影响C.层之间的标准化接口,不会限制被改动层的改动代码的影响D.独立层实现不能被语义上等价的实现所替换
A.每一层软件建立在低一层的软件层上B.分层式体系结构,是按层次组织软件的一种软件体系结构C.个层次可视为邻接层的一组(子)系统D.分层风格的系统按照层次结构组织,每一层向它的上层提供服务,同时又是它的下层客户
A.当需要将一个构件加入现存系统时,只需注册到系统的事件中B.这种风格的构件是一些模块,这些模块既可以是一些过程,又可以是一些事件的集合C.一个构件触发一个事件时,可以确定其它构件的响应D.构件不直接调用一个过程,而是触发或广播一个或多个事件,系统则自动调用注册的过程