在面向对象设计时,若系统有交通工具、汽车、卡车和轿车,则(48)关系最适合用于表示这些类的设计。A.继承B.组合C.多态D.覆盖

题目

在面向对象设计时,若系统有交通工具、汽车、卡车和轿车,则(48)关系最适合用于表示这些类的设计。

A.继承

B.组合

C.多态

D.覆盖


相似考题
更多“在面向对象设计时,若系统有交通工具、汽车、卡车和轿车,则(48)关系最适合用于表示这些类的设计。A. ”相关问题
  • 第1题:

    ●在面向对象设计时,若系统有交通工具、汽车、卡车和轿车,则(48)关系最适合用于表示这些类的设计。

    (48)A.继承

    B.组合

    C.多态

    D.覆盖


    正确答案:A

  • 第2题:

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

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

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

  • 第3题:

    汽车类举一反三: 定义交通工具类,以及它的子类公共汽车类、卡车类、小轿车类等。定义属性: 品牌、速度等,方法:移动(move())、设置速度(setSpeed(int speed))、加速 speedUp()、减速 speedDown()等。实例化交通工具对象并通过方法给它初始化品牌、速度等的值并且输出。试试调用加速、减速的方法对速度进行改变。


    迁移

  • 第4题:

    在面向对象分析和设计中,用类图给出系统的静态设计视图,其应用场合不包括( )。下图是一个UML类图,其中类University和类School之间是( )关系,类Person和类PersonRecord之间是(请作答此空)关系,表示Person与Person Record( )。

    A.依赖
    B.关联
    C.聚集
    D.泛化

    答案:A
    解析:
    本题考查面向对象技术的基础知识。 考生应该了解UML的典型模型,包括用例图、类图、序列图、活动图等。本题考查类图,类图主要是对系统的词汇建模,或者对简单的协作建模,或者对逻辑数据库模式建模,而用例图对系统的需求建模。 类图中,类和类之间的关系有依赖关系、关联关系、聚集关系、组合关系和泛化关系,其中聚集关系和组合关系是表示更强的关联关系,表示整体和部分的关系,而组合关系的类之间具有相同的生命周期。图中类University和类School之间是聚集关系,类Person和类PersonRecord之间是依赖关系,表示Person与PersonRecord之间的语义关系,其中PersonRecord发生变化会影响Person的语义。

  • 第5题:

    在面向对象分析和设计中,用类图给出系统的静态设计视图,其应用场合不包括( )。下图是一个UML类图,其中类University和类School之间是(请作答此空)关系,类Person和类PersonRecord之间是( )关系,表示Person与Person Record( )。

    A.依赖
    B.关联
    C.聚集
    D.泛化

    答案:C
    解析:
    本题考查面向对象技术的基础知识。 考生应该了解UML的典型模型,包括用例图、类图、序列图、活动图等。本题考查类图,类图主要是对系统的词汇建模,或者对简单的协作建模,或者对逻辑数据库模式建模,而用例图对系统的需求建模。 类图中,类和类之间的关系有依赖关系、关联关系、聚集关系、组合关系和泛化关系,其中聚集关系和组合关系是表示更强的关联关系,表示整体和部分的关系,而组合关系的类之间具有相同的生命周期。图中类University和类School之间是聚集关系,类Person和类PersonRecord之间是依赖关系,表示Person与PersonRecord之间的语义关系,其中PersonRecord发生变化会影响Person的语义。