单选题面向对象方法中,继承是指(  )。A 一组对象所具有的相似性质B 一个对象具有另一个对象的性质C 各对象之间的共同性质D 类之间共享属性和操作的机制

题目
单选题
面向对象方法中,继承是指(  )。
A

一组对象所具有的相似性质

B

一个对象具有另一个对象的性质

C

各对象之间的共同性质

D

类之间共享属性和操作的机制


相似考题
更多“面向对象方法中,继承是指(  )。”相关问题
  • 第1题:

    以下说法错误的是______。

    A.采用面向对象方法开发软件的基本目的和主要优点是通过重用提高软件的生成率

    B.在面向对象的程序中,对象是属性(状态)和方法(操作)的封装体

    C.在面向对象的程序中,对象彼此间通过继承和多态性启动响应的操作

    D.继承和多态机制是面向对象程序中实现的主要手段


    正确答案:C

  • 第2题:

    以下说法中错误的是(25)。

    A.采用面向对象方法开发软件的基本目的和主要优点是通过重用提高软件的生产率

    B.在面向对象程序中,对象是属性和方法的封闭体

    C.在面向对象程序中,对象彼此间通过继承和多态性启动相应的操作

    D.继承和多态机制是面向对象程序中实现重用的主要手段


    正确答案:C
    解析:在面向对象的技术中,对象之间通过消息传递实现通信从而启动相应的操作,所以C说法是错误的。

  • 第3题:

    下列特征中不是面向对象方法的主要特征的是( )。A.多态性B.继承C.封装性SXB

    下列特征中不是面向对象方法的主要特征的是( )。

    A.多态性

    B.继承

    C.封装性

    D.模块化


    正确答案:D
    面向对象设r方法是使用现实世界的概念抽象地思考问题从而自然地解决问题。其特点包括分类性、多态性、封装性、模块独立-}-、继承和多态性等。模块化是结构化程序设计的特点。

  • 第4题:

    下面的描述中,不属于面向对象程序设计方法的是( )。 A.多态B.继承C.类SXB

    下面的描述中,不属于面向对象程序设计方法的是( )。

    A.多态

    B.继承

    C.类

    D.过程调用


    正确答案:D
    暂无解析,请参考用户分享笔记

  • 第5题:

    只有同时使用()的方法,才是真正面向对象的方法。

    A、对象、类、继承

    B、对象、类、继承和消息

    C、对象、继承和消息

    D、对象、类和消息


    本题答案:B

  • 第6题:

    面向对象方法中,继承是指( )。

    A.-组对象所具有的相似性质

    B.-个对象具有另-个对象的性质

    C.各对象之间的共同性质

    D.类之间共享属性和操作的机制


    正确答案:D
    继承:在程序设计中,继承是指子类自动享用父类的属性和方法,并可以追加新的属性和方法的-种机制。它是实现代码共享的重要手段,可以使软件更具有开放性和可扩充性,这是信息组织与分类的行之有效的方法,也是面向对象的主要优点之-。继承又分为单重继承和多重继承。单重继承是指子类只能继承-个父类的属性和操作;而多重继承是指子类可以继承多个父类的属性和操作。Java是-种单重继承语言,而C++是-种多重继承语言。

  • 第7题:

    下面的描述中,不属于面向对象方法的是( )。

    A)多态

    B)继承

    C)类

    D)过程调用


    正确答案:D
    面向对象方法是运用对象、类和实例、消息、继承、多态等概念来构造。

  • 第8题:

    在面向对象开发方法中,()是指同一消息发送给不同的对象,会有不同的响应

    • A、抽象 
    • B、多继承 
    • C、动态 
    • D、多态

    正确答案:D

  • 第9题:

    下列对象、类、继承的说法正确的是:()。

    • A、只有同时使用对象、类、继承的方法,才是真正面向对象的方法
    • B、只有同时使用对象、继承和消息的方法,才是真正面向对象的方法
    • C、只有同时使用对象、类、继承和消息的方法,才是真正面向对象的方法
    • D、只有同时使用对象、类和消息的方法,才是真正面向对象的方法

    正确答案:C

  • 第10题:

    下面概念中,不属于面向对象方法的是()

    • A、对象
    • B、继承
    • C、类
    • D、过程调用

    正确答案:D

  • 第11题:

    面向对象三个基本原则是()。

    • A、抽象,继承,派生
    • B、类,对象,方法
    • C、继承,封装,多态
    • D、对象,属性,方法

    正确答案:C

  • 第12题:

    单选题
    下列对象、类、继承的说法正确的是:()。
    A

    只有同时使用对象、类、继承的方法,才是真正面向对象的方法

    B

    只有同时使用对象、继承和消息的方法,才是真正面向对象的方法

    C

    只有同时使用对象、类、继承和消息的方法,才是真正面向对象的方法

    D

    只有同时使用对象、类和消息的方法,才是真正面向对象的方法


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

  • 第13题:

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

    A.对象的继承

    B.对象的多态

    C.对象的封装

    D.对象的分类


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

  • 第14题:

    下面的概念中,不属于面向对象方法的是______ 。

    A.对象

    B.继承

    C.类

    D.过程调用


    正确答案:D
    解析:选项A、选项B、选项C属于面向对象方法,选项D属于面向过程方法。

  • 第15题:

    在面向对象开发方法中,()是指同一消息发送给不同的对象,会有不同的响应

    A.抽象

    B.多继承

    C.动态

    D.多态


    正确答案:D
    多态性是一种方法,这种方法使得在多个类中可以定义同一个操作或属性名,并在每个类中可以有不同的实现。多态性使得一个属性或变量在不同的时期可以表示不同类的对象。

  • 第16题:

    在面向对象开发方法中__(25)__是指同一消息发送给不同的对象,会有不同的响应。

    A.抽象

    B.多继承

    C.动态

    D.多态


    正确答案:D
    多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用CharlieCalverts对多态的描述——多态性是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作通俗地理解,多态就是:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。所以,本题选D最合适。

  • 第17题:

    面向对象方法可用公式:面向对象方法;对象(11)表示。

    A.方法

    B.类十继承

    C.类+继承+用消息通信

    D.类+继承+动态绑定


    正确答案:C
    解析:概括地说,面向对象方法学具有下述4个要点。(1)把对象(Object)作为融合了数据及在数据上的操作行为的统一的软件构件。面向对象程序是由对象组成的程序中的任何元素都是对象,复杂对象由比较简单的对象组合而成。也就是说,用对象分解取代了传统方法的功能分解。(2)把所有对象都划分成类(Class)。每个类都定义了一组数据和一组操作,类是对具有相同数据和相同操作的一组相似对象的定义。数据用于表示对象的静态属性,是对象的状态信息,而施加于数据之上的操作用于实现对象的动态行为。(3)按照父类(或称为基类)与子类(或称为派生类)的关系,把若干个相关类组成一个层次结构的系统(也称为类等级)。在类等级中,下层派生类自动拥有上层基类中定义的数据和操作,这种现象称为继承。(4)对象彼此间仅能通过发送消息互相联系。对象与传统数据有本质区别,它不是被动地等待外界对它施加操作,相反,它是数据处理的主体,必须向它发消息请求它执行某个操作以处理它的数据,而不能从外界直接对它的数据进行处理。也就是说,对象的所有私有属性都被封装在该对象内,不能从外界直接访问,这就是通常所说的封装。

  • 第18题:

    下面的概念中,不属于面向对象方法的是______ 。

    A.自顶向下

    B.继承

    C.类

    D.对象


    正确答案:A
    解析:自顶向下是结构化程序设计的特征。

  • 第19题:

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

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

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

  • 第20题:

    那个不是面向对象的特征是()

    • A、封装
    • B、继承
    • C、对象
    • D、方法

    正确答案:C,D

  • 第21题:

    下述概念中不属于面向对象方法的是()

    • A、对象、消息
    • B、继承、多态
    • C、类、封装
    • D、过程调用

    正确答案:D

  • 第22题:

    在面向对象的方法中,类之间存在3种关系:继承、()和关联。


    正确答案:包容

  • 第23题:

    单选题
    只有同时使用()的方法,才是真正面向对象的方法。
    A

    对象、类、继承

    B

    对象、类、继承和消息

    C

    对象、继承和消息

    D

    对象、类和消息


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

  • 第24题:

    单选题
    在面向对象方法中,实现信息隐蔽是依靠(  )。
    A

    对象的继承

    B

    对象的多态

    C

    对象的封装

    D

    对象的分类


    正确答案: D
    解析:
    面向对象设计的封装性指屏蔽数据的具体结构以及操作的算法,以此实现信息隐蔽。答案选择C选项。