更多“汽车和交通工具都是类,它们之间是一种______关系。A.与B. has aC. 组装结构D. 分类结构 ”相关问题
  • 第1题:

    在采用面向对象开发方法开发交通系统时,若将"汽车"与"交通工具"分别设计为类,则最适合描述"汽车"与"交通工具"之间的关系为( )。

    A.继承
    B.封装
    C.多态
    D.重载

    答案:A
    解析:
    本题考查面向对象的基础知识。
    继承是父类和子类之间共享数据和方法的机制。这是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容,即子类比父类更加具体化。封装是一种信息隐蔽技术,其主要目的是将对象的使用者和生产者分离,是对象的定义和实现分开。多态(polymorphism)是不同的对象收到同一消息可以进行不同的响应,产生完全不同的结果,用户可以发送一个通用的消息,而实现细节则由接收对象自行决定,使得同一个消息就可以调用不同的方法,即一个对象具有多种形态。重载是一个名称多个含义,即同一个方法名称,带有不同的参数个数或类型。交通工具是泛指各类交通工具,而汽车是一种交通工具,且具有自己的特性。因此,继承关系最适合表达这些类的设计,在继承交通工具的基础上,设计汽车类,添加自己特有的行为,设计出子类。

  • 第2题:

    类(37)之间存在着一般和特殊的关系。

    A. 汽车与轮船
    B. 交通工具与飞机
    C. 轮船与飞机
    D. 汽车与飞机

    答案:B
    解析:
    一般是统称,特殊指特定具体的。

  • 第3题:

    类()之间存在着一般和特殊的关系。

    A.交通工具与飞机

    B.汽车与轮船

    C.轮船与飞机

    D.汽车与飞机


    交通工具与飞机

  • 第4题:

    类 ( ) 之间存在着一般和特殊的关系。

    A.汽车与轮船
    B.交通工具与飞机
    C.轮船与飞机
    D.汽车与飞机

    答案:B
    解析:
    这里"一般"是指统称,"特殊"是指特定具体的内容。

  • 第5题:

    火车是一种陆上交通工具,火车和陆上交通工具之间是()关系。

    A.组装

    B.整体部分

    C.has a

    D.一般具体


    D