首页学历类考试考研
(简答题)

面向对象如何实现模块独立性,其偶合和内聚的含义是什么?

正确答案

因为对象是由数据及可以对这些数据施加的操作所组成的统一体,而且对象是以数据为中心的,操作围绕对其数据所需做的处理来设置,没有无关的操作。因此,对象内部各种元素彼此结合得很紧密。内聚性相当强,由于完成对象所需要的元素(数据和方法)基本上都被封装在对象内部,它与外界的联系自然就比较少。因此,对象之间的耦合通常比较松。总之,面向对象使用对象、类、继承和消息的方法,既使用类和继承等机制,而且对象之间仅能通过传递消息实现彼此通信来实现模块的独立性。

答案解析

相似试题

  • (简答题)

    面向对象和面向过程软件工程有哪些区别?

    答案解析

  • (简答题)

    简述面向对象方法学的定义和优点

    答案解析

  • (填空题)

    Gamma将面向对象设计模式分为三类:分别是()、()和()。

    答案解析

  • (填空题)

    面向对象开发方法包括()、()、 ()三部分。

    答案解析

  • (简答题)

    简述面向对象分析设计的三个模型。

    答案解析

  • (单选题)

    一个面向对象的系统的体系结构通过它的()的关系确定。

    答案解析

  • (单选题)

    只有解放思想,才能面向世界,顺应时代和历史潮流,不断前进;只有解放思想,才能面向实际,坚持以人为本,科学发展;只有解放思想,才能面向未来,紧紧抓住战略机遇期,实现全面建设小康社会的宏伟目标。这段话表明()

    答案解析

  • (简答题)

    简要描述如何采用Axis实现Web服务。 

    答案解析

  • (简答题)

    青年如何在实现中国梦的实践中放飞青春梦想?

    答案解析

快考试在线搜题