在面向对象的软件工程中,一个组件(component)包含了(10) 。(10)A. 所有的属性和操作B. 各个类的实例C. 每个演员(device or user)的作用D. 一些协作的类的集合

题目

在面向对象的软件工程中,一个组件(component)包含了(10) 。

(10)A. 所有的属性和操作

B. 各个类的实例

C. 每个演员(device or user)的作用

D. 一些协作的类的集合


相似考题
更多“在面向对象的软件工程中,一个组件(component)包含了(10) 。(10)A. 所有的属性和操作B. 各个类的实 ”相关问题
  • 第1题:

    在面向对象方法中,继承用于( )。通过继承关系创建的子类(请作答此空)。

    A.只有父类具有的属性
    B.只有父类具有的操作
    C.只能有父类所不具有的新操作
    D.可以有父类的属性和方法之外的新属性和新方法

    答案:D
    解析:
    本题考查面向对象的基本知识。
    在进行类设计时,有些类之间存在一般和特殊关系,即一些类是某个类的特殊情况,某个类是一些类的一般情况,这就是继承关系。继承是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类(一般情况)的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并可以加入若干新属性和方法。

  • 第2题:

    面向对象分析中,对象是类的实例。对象的构成成分包含了( ),属性和方法(或操作)。

    A.标识
    B.消息
    C.规则
    D.结构

    答案:A
    解析:
    对象是类的实例,一个对象通常可由对象名(标识)、属性和操作(方法)三部分组成。

  • 第3题:

    在面向对象方法中,通过继承关系创建的子类____

    A.只有父类具有的属性

    B.只有父类具有的操作

    C.只有父类具有的操作

    D.可以有父类的属性和方法之外的新属性和新方法


    D

  • 第4题:

    在面向对象的软件工程中,一个组件(Component)包含了( )。

    A.所有的属性和操作
    B.各个类的实例
    C.每个演员(Device or User)的作用
    D.一些协作的类的集合

    答案:D
    解析:
    面向对象设计的基本概念如下。
    (1)对象:一组属性以及这组属性上的专用操作的封装体,通常由对象名、属性和操作这三个部分组成。属性表示该对象的状态,用户只能看见对象封装界面上的信息,对象的内部实现对用户是隐蔽的。封装的目的是使对象的定义和实现分开。
    (2)类:一组具有相同属性和相同操作的对象的集合。一个类中的每个对象都是这个类的一个实例(Instance)。
    (3)继承:在某个类的层次关联中不同的类共享属性和操作的一种机制。一个父类可以有多个子类,这些子类都是父类的特例。父类描述了这些子类的公共属性的操作,子类中还可以定义它自己的属性和操作。一个子类只有唯一的一个父类,这种继承被称为单一继承。一个子类有多个父类,可以从多个父类中继承特性,这种继承被称为多重继承。
    (4)消息:对象间通信的手段,一个对象通过向另一对象发送消息来请求其服务。消息通常包括接收对象名、调用的操作名和适当的参数(如有必要)。消息只告诉接收对象需要完成什么操作,但并不能指示接收者怎样完成操作。消息完全由接收者解释,接收者独立决定采用什么方法来完成所需的操作。
    (5)多态性:同一个操作作用不同的对象可以有不同的解释,产生不同的执行结果。
    (6)继承性是面向对象程序设计语言不同于其他语言的主要特点,是否建立了丰富的类库是衡量一个面向对象程序设计语言成熟与否的重要标志之一。
    (7)在面向对象的软件工程中,一个组件(Component)包含了一些协作的类的集合。

  • 第5题:

    面向对象分析中,对象是类的实例。对象的构成成分包含了(),属性和方法(或操作)

    A.标识

    B.消息

    C.规则

    D.结构


    正确