面向对象设计中存在三种内聚,分别是()。A、属性内聚、操作内聚、类内聚B、操作内聚、类内聚、整体-部分内聚C、属性内聚、操作内聚、对象内聚D、操作内聚、类内聚、一般-具体内聚

题目
面向对象设计中存在三种内聚,分别是()。

A、属性内聚、操作内聚、类内聚

B、操作内聚、类内聚、整体-部分内聚

C、属性内聚、操作内聚、对象内聚

D、操作内聚、类内聚、一般-具体内聚


相似考题
更多“面向对象设计中存在三种内聚,分别是()。 ”相关问题
  • 第1题:

    下列叙述中,正确的是( )。

    A.在面向对象的程序设计中,各个对象之间具有密切的联系

    B.在面向对象的程序设计中,各个对象都是公用的

    C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小

    D.上述三种说法都不对


    正确答案:C
    解析:在面向对象的程序设计中,对象是面向对象的软件的基本模块。从模块的独立性考虑,对象内部各种元素彼此结合得很紧密,内聚性强。由于完成对象功能所需要的元素(数据和方法)基本上都被封装在对象内部,它与外界的联系自然就比较少,所以,对象之间的耦合通常比较松。所以,选项A与选项B错误,选项C正确。

  • 第2题:

    关于面向对象方法的描述不正确的是( )

    A.相比于面向过程设计方法面向对象方法更符合人类思维习惯
    B.封装性、继承性、模块性是面向对象的三大特性
    C.面向对象设计中应把握高内聚、低耦合的原则使用
    D.面向对象方法构造的系统具有更好的复用性

    答案:B
    解析:
    封装性、继承性、可扩展性是面向对象的基本概念。不是模块性。所以选择B选项。

  • 第3题:

    【单选题】1.一个设计好的面向对象系统具有()特征

    A.低内聚,低耦合

    B.高内聚,低耦合

    C.高内聚,高耦合

    D.低内聚,高耦合


    高内聚、松散耦合的特征

  • 第4题:

    在面向对象的软件开发中,面向对象设计与面向对象分析的区别是______。

    A.在面向对象设计中需要考虑与实现相关的内容,而在面向对象分析中不需要

    B.在面向对象设计中要检查设计结果对编程时将要使用的类库的支持,而在面向对象分析中不需要

    C.在面向对象设计中对提供足够细节的部分,要检查是否符合预期,而在面向对象分析中不考虑

    D.以上全部


    正确答案:D

  • 第5题:

    在面向对象的设计中,应遵循的设计准则除了模块化、抽象、高耦合、低内聚以外,还有信息隐藏。


    自上而下