Ciência da Computação Software Engenharia de Software

Na UML, um relacionamento semântico entre dois itens em que a alteração de um pode afetar a semântica do outro e uma representação estrutural entre o todo e suas partes são as respectivas definições de

  • A.

    generalização, que é um tipo especial de associação, e dependência, representada por uma linha cehia com seta

  • B.

    dependência, representada por uma linha tracejada com seta, e agregação, que é um tipo especial de associação

  • C.

    generalização e agregação que são tipos especiais de associação

  • D.

    dependência, representada por uma linha cheia com seta, e generalização, que é um tipo especial de associação

  • E.

    agregação e generalização, que são tipos especiais de associação