Questão de Engenharia de Software — UML — CONSULPLAN 2012
Engenharia de SoftwareUML
- Código
- qg862333
- Banca
- CONSULPLAN
- Órgão
- TSE
- Ano
- 2012
- Nível
- Médio
- Cargo
- Programador de computador
A UML define diversos tipos de relacionamentos no modelo de classe. Um desses tipos pode ser entendido pelo exemplo a seguir. Observe.• Sejam duas classes, ALFA e BETA.• Quando BETA herda de ALFA, os atributos e o comportamento de ALFA valem também para BETA.• Quando for necessário, BETA pode redefinir o comportamento de ALFA.• Além disso, BETA participa em qualquer relacionamento no qual ALFA participa.O caso exemplificado é conhecido como relacionamento de
- Aextensão.
- Bassociação.
- Ccomunicação.
- Dgeneralização.