- Engenharia de SoftwareUML: Unified Modeling Language
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
Analise as seguintes afirmações relativas à programação Orientada a Objetos e UML:
I. O diagrama de estado mostra os estados admissíveis que os objetos de uma dada classe podem assumir e as transições permitidas entre pares de estados;
II. Uma associação representa uma população variada de vínculos de relacionamentos entre instâncias de classe;
III. Uma classe Class é denominada literal quando as classes que Class utiliza internamente são fornecidas apenas no momento em que um objeto da classe Class é gerado;
IV. A reusabilidade é a facilidade pela qual um único nome de operação poderá ser definido sobre mais de uma classe, e poderá denotar métodos diferentes em cada uma dessas classes.
Indique a opção que contenha todas as afirmações verdadeiras.