● (37)是指把数据以及操作数据的相关方法组合在同一个单元中,使我们可以把类作为软件中的基本复用单元,提高其内聚度,降低其耦合度。面向对象中的(38)机制是对现实世界中遗传现象的模拟,通过该机制,基类的属性和方法被遗传给派生类。(37)A. 封装 B. 多态 C. 继承 D. 变异(38)A. 封装 B. 多态 C. 继承 D. 变异
● 已知某子系统为外界提供功能服务,但该子系统中存在很多粒度十分小的类,不便被外界系统直接使用,采用(41)设计模式可以定义一个高层接口,这个接口使得这一子系统更加容易使用;当不能采用生成子类的方法进行扩充时,可采用(42)设计模式动态地给一个对象添加一些额外的职责。 (41)A. Facade(外观) B. Singleton(单件) C. Participant(参与者) D. Decorator(装饰)(42)A. Facade(外观) B. Singleton(单件) C. Participant(参与者) D. Decorator(装饰)
● (43)设计模式将抽象部分与它的实现部分相分离,使它们都可以独立地变化下图为该设计模式的类图,其中,(44)用于定义实现部分的接口。(43)A. Singleton(单件) B. Bridge(桥接) C. Composite(组合) D. Facade(外观)(44)A. Abstraction B. ConcreteImplementorAC. ConcreteImplementorB D. Implementor