参考答案和解析
正确答案:类(对象)
类(对象)
更多“面向对象方法中,核心是______,它具有理想的模块机制,独立性好。”相关问题
  • 第1题:

    下列概念中,不属于面向对象基本机制的是______。

    A.消息

    B.方法

    C.模块调用

    D.继承


    正确答案:C
    解析:面向对象基本机制包括属性、方法、消息、继承和多态性等。模块调用属于结构化的机制。

  • 第2题:

    面向对象程序设计以(1)为基本的逻辑构件,用(2)来描述具有共同特征的一组对象;以(3)为共享机制,共享类中的方法和数据。

    A.模块

    B.对象

    C.结构

    D.类


    正确答案:B

  • 第3题:

    面向对象程序设计以(3)。为基本的逻辑构件,用—些(4)来描述具有共同特征的一组对象;以(5)为共享机制,共享类中的方法和数据。

    A.模块

    B.对象

    C.函数

    D.类


    正确答案:B
    解析:面向对象程序设计将一组具有共同特征的事物抽象为类,用类的实例即一个对象及对象间的操作构成程序。子类通过继承父类,得到父类中的方法和数据。

  • 第4题:

    面向对象方法中的对象就是结构化方法中的模块。()


    答案:√

  • 第5题:

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


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

  • 第6题:

    下列面向对象方法的说法正确的是:()。

    • A、面向对象方法的主要优点不包括:稳定性好
    • B、面向对象方法的主要优点不包括:与人类习惯的思维方法一致
    • C、面向对象方法的主要优点不包括:减少了开发时间
    • D、面向对象方法的主要优点不包括:可重用性好

    正确答案:C

  • 第7题:

    面向对象法中的()是更理想的模块机制,其封装性好。

    • A、对象
    • B、关系
    • C、类
    • D、多态

    正确答案:C

  • 第8题:

    在面向对象方法中,一般认为()是系统基本成分。

    • A、对象
    • B、消息
    • C、模块
    • D、类

    正确答案:D

  • 第9题:

    单选题
    分析问题、解决问题的核心是()
    A

    面向过程的方法

    B

    面向对象的方法

    C

    面向结果的方法

    D

    面向过程和对象的方法


    正确答案: B
    解析: 暂无解析

  • 第10题:

    单选题
    面向对象法中的()是更理想的模块机制,其封装性好。
    A

    对象

    B

    关系

    C

    D

    多态


    正确答案: D
    解析: 暂无解析

  • 第11题:

    问答题
    试说明面向对象中的类模块与传统结构化方法中的模块的区别。

    正确答案: 传统结构化方法中的模块是基于功能定义的,可用函数或过程表示,它是动态的,可直接调用。面向对象中的类模块则是基于实体定义的,涉及实体的属性与行为;类模块是对实体的抽象,因此是静态的,一般作为生成对象实例的模板。
    解析: 暂无解析

  • 第12题:

    判断题
    面向对象方法中的对象就是结构化方法中的模块。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    下列描述中错误的是( )。

    A.继承分为多重继承和单继承

    B.对象间的通信靠传递消息实现

    C.在外面看不到对象的内.部特征是基于对象的“模块独立性好”这个特征

    D.类是具有共同属性、共同方法的对象的集合


    正确答案:C
    解析:对象的封装性是指从外面看只能看到对象的外部特性;而对象的内部,其处理能力的实行和内部状态对外是不可见的,是隐蔽的。

  • 第14题:

    面向对象程序设计的基本逻辑构件是(46),用(47)来描述具有共同特征的一组对象;以(48)为共享机制,共享类中的方法和数据。

    A.模块

    B.对象

    C.结构

    D.类


    正确答案:B

  • 第15题:

    一个面向对象系统的体系结构通过它的成分对象和对象间的关系确定,与传统的面向数据流的结构化开发方法相比,它具有(44)优点。

    A.设计稳定

    B.变换分析

    C.事务分析

    D.模块独立性


    正确答案:A
    解析:面向对象方法以客观世界中的对象为中心,其分析和设计思想符合大众的思维方式,分析和设计的结果与现实世界比较接近,容易被人们所接受。在面向对象方法中,分析和设计的界线并不明显,它们采用相同的符号表示,能方便地从分析阶段平滑地过渡到设计阶段。此外,在现实生活中,用户的需求经常会发生变化,但客观世界的对象以及对象关系相对比较稳定,因此用面向对象方法分析和设计的结构也相对比较稳定。

  • 第16题:

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

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

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

  • 第17题:

    分析问题、解决问题的核心是()

    • A、面向过程的方法
    • B、面向对象的方法
    • C、面向结果的方法
    • D、面向过程和对象的方法

    正确答案:B

  • 第18题:

    在模块划分中,类是()的模块。

    • A、面向功能
    • B、面向过程
    • C、面向对象
    • D、面向结构

    正确答案:C

  • 第19题:

    试说明面向对象中的类模块与传统结构化方法中的模块的区别。


    正确答案:传统结构化方法中的模块是基于功能定义的,可用函数或过程表示,它是动态的,可直接调用。面向对象中的类模块则是基于实体定义的,涉及实体的属性与行为;类模块是对实体的抽象,因此是静态的,一般作为生成对象实例的模板。

  • 第20题:

    面向对象技术中的()机制使得软件模块的独立性大大提高。

    • A、封装
    • B、多态
    • C、继承
    • D、消息传递

    正确答案:A

  • 第21题:

    单选题
    在模块划分中,类是()的模块。
    A

    面向功能

    B

    面向过程

    C

    面向对象

    D

    面向结构


    正确答案: D
    解析: 暂无解析

  • 第22题:

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

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

  • 第23题:

    单选题
    面向对象技术中的()机制使得软件模块的独立性大大提高。
    A

    封装

    B

    多态

    C

    继承

    D

    消息传递


    正确答案: A
    解析: 暂无解析