更多“在面向对象方法中,信息隐藏是通过对象的(26)来实现的。A.分类性B.继承性C.封装性D.共享性 ”相关问题
  • 第1题:

    在面向对象设计中,对象有很多基本特点,其中“一个系统中通常包含很多类,这些类之间呈树形结构”这一性质指的是对象的( )。

    A.分类性

    B.标识唯一性

    C.继承性

    D.封装性


    正确答案:C

  • 第2题:

    面向对象程序设计的特点是()。

    A.多态性、兼容性、继承性

    B.继承性、封装性、兼容性

    C.封装性、继承性、多态性

    D.封装性、继承性、兼容性


    正确答案:C

  • 第3题:

    面向对象的特征不包括()

    A.继承性。

    B.多态性。

    C.互换性

    D.封装性


    参考答案:C

  • 第4题:

    在面向对象的技术中,(45)提供了一系列的好处:对象的内部实现细节对外界是隐藏的;便于构件复用;对象间的接口被简化。

    A.封装

    B.继承

    C.多态

    D.信息隐藏


    正确答案:A
    解析:面向对象的方法有三个特征:封装、继承和多态。封装使得数据和过程的内部实现细节对外界隐藏,这将减少当变化发生时副作用的传播;数据结构和操纵它们的操作被合并在单个命名实体中,这将便于构件复用;被封装对象间的接口被简化。所以此题应选A。

  • 第5题:

    面向对象程序设计的基本思想是,通过建立和客观实际相对应的对象,并通过这些对象的组合来创建具体的应用。面向对象的程序设计语言必须具备______特征。

    A.继承性、封装性、可重用性

    B.封装性、继承性、多态性

    C.封装性、多态性、可移植性

    D.继承性、多态性、可重用性


    正确答案:B
    解析:对象是数据以及在其上的操作的封装体。对象的3要素是指对象的名字、属性和方法。面向对象的程序设计语言必须具备继承性、多态性、封装性等特征。Java、C++、VisualBsasic、VistlalC++、Smalltalk均属于面向对象的程序设计语言。

  • 第6题:

    以下不属于面向对象的基本特点的是( )。

    A.分类性

    B.多态性

    C.继承性

    D.封装性


    正确答案:A
    解析:封装性、继承性、多态性是面向对象的三大特点。

  • 第7题:

    以下( )不是面向对象的特征。

    A.多态性

    B.继承性

    C.封装性

    D.过程调试


    正确答案:D

  • 第8题:

    面向对象设计时,对象信息的隐藏主要是通过______实现的。 ( )

    A.对象的封装性

    B.子类的继承性

    C.系统模块化

    D.模块的可重用性


    正确答案:A
    解析:面向对象设计时,对象信息的隐蔽主要是通过对象的封装性实现的。封装是一种把代码和代码所操作的数据捆绑在一起,使这两者不受外界干扰和误用的机制。封装可被理解为一种用做保护的包装器,以防止代码和数据被包装器外部所定义的其他代码任意访问。

  • 第9题:

    面向对象程序设计方法把程序设计的焦点集中在( )。

    A.对象和类的设计与实现

    B.类和类层次结构的设计、实现和重用

    C.方法、消息和继承性的设计与实现

    D.数据和方法的封装


    正确答案:B
    解析:面向对象程序设计中,对类和类层次结构的设计、实现和重用是程序设计的重点。

  • 第10题:

    在面向对象的设计中,将对象的使用者与设计者分开的技术称为()

    • A、隐藏性
    • B、继承性
    • C、封装性
    • D、多态性

    正确答案:C

  • 第11题:

    面向对象方法中实现信息隐蔽是通过对象的()

    • A、分类性
    • B、继承性
    • C、封装性
    • D、共享性

    正确答案:C

  • 第12题:

    单选题
    面向对象方法中实现信息隐蔽是通过对象的()
    A

    分类性

    B

    继承性

    C

    封装性

    D

    共享性


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

  • 第13题:

    在面向对象程序设计中,对象信息的隐藏主要是通过( )来实现的。

    A.对象的封装性

    B.子类的继承性

    C.系统模块化

    D.模块的可重用性


    正确答案:A

  • 第14题:

    下列关于“封装性”的说法中,错误的是()。

    A.封装性就是把对象的内部代码与操作过程隐藏起来

    B.封装是借助类来实现的

    C.封装是借助对象来实现的

    D.封装要求所有对象具备明确的功能,并有接口和其他对象相互作用


    正确答案:C

  • 第15题:

    在面向对象的系统中,由于有了______,所以父类的数据和方法可以应用于子类。

    A.继承性

    B.封装性

    C.抽象性

    D.多态性


    正确答案:A
    解析:类之间的继承关系是类之间的内在联系以及对特征的共享,即子类和父类之间共享数据和方法。一个父类可以有多个子类,父类描述了这些子类的公共属性和操作。子类可以继承它的父类中的属性和操作,也可以具有自己独立的属性和操作。

  • 第16题:

    面向对象程序设计思想的主要特征中不包括

    A.继承性

    B.功能分解,逐步求精

    C.封装性和信息隐藏

    D.多态性


    正确答案:B
    解析:面向对象程序设计的主要特征是继承性、封装性和信息隐藏、多态性。

  • 第17题:

    在面向对象方法中,实现信息隐蔽是依靠______。

    A.对象的继承

    B.对象的多态

    C.对象的封装

    D.对象的分类


    正确答案:C
    解析:通常认为,面向对象方法具有封装性、继承性、多态性几大特点。就是这几大特点,为软件开发提供了一种新的方法学。①封装性:所谓封装就是将相关的信息、操作与处理融合在一个内含的部件中(对象中)。简单地说,封装就是隐藏信息。这是面向对象方法的中心,也是面向对象程序设计的基础。②继承性:子类具有派生它的类的全部属性(数据)和方法,而根据某一类建立的对象也都具有该类的全部,这就是继承性。继承性自动在类与子类间共享功能与数据,当某个类作了某项修改,其子类会自动改变,子类会继承其父类所有特性与行为模式。继承有利于提高软件开发效率,容易达到一致性。③多态性:多态性就是多种形式。不同的对象在接收到相同的消息时,采用不同的动作。例如,一个应用程序包括许多对象,这些对象也许具有同一类型的工作,但是却以不同的做法来实现。不必为每个对象的过程取一过程名,造成复杂化,可以使过程名复用。同一类型的工作有相同的过程名,这种技术称为多态性。经过上述分析可知,在面向对象方法中,实现信息隐蔽是依靠对象的封装。正确答案是选项C。

  • 第18题:

    面向对象方法中,不属于对象基本特点的是( )。

    A. 标识唯一性

    B. 分类性

    C. 封装性

    D. 一致性


    正确答案:D
    对象的基本特点有:标识唯一性、分类性、多态性、封装性,以及模块独立性好。

  • 第19题:

    下列选项中,不属于面向对象特征的是()。

    A.继承性

    B.封装性

    C.跨平台性

    D.多态性


    答案:C
    解析:面向对象有三种特性,分别是封装性、继承性和多态性。跨平台性是Java
    语言的特点,而不是面向对象的特征。

  • 第20题:

    ( )不是面向对象技术的基本特征。对象实现了数据个操作的结合,使数据和操作( )于对象的统一体中。

    A.封装性 B.模块性 C.多态性 D.继承性A.结合 B.隐藏 C.配置 D.抽象


    正确答案:B,B

  • 第21题:

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

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

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

  • 第22题:

    面向对象设计时,对象信息的隐藏主要是通过()实现的。

    • A、对象的封装性
    • B、子类的继承性
    • C、系统模块化
    • D、模块的可重用

    正确答案:A

  • 第23题:

    单选题
    面向对象设计时,对象信息的隐藏主要是通过()实现的。
    A

    对象的封装性

    B

    子类的继承性

    C

    系统模块化

    D

    模块的可重用


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