Pular para o conteúdo principal

Questão de Engenharia de Software — UML — IV - UFG 2014

Engenharia de SoftwareUML
Código
qq051096
Banca
IV - UFG
Órgão
UEAP
Ano
2014
Nível
Superior
Cargo
CS-UFG - - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
A análise da figura sobre aspectos de projeto de classes UML e da implementação desse projeto para a linguagem Java permite constatar que
  1. Aa classe BDEntidadeBancária pode invocar os métodos da classe CaixaEletrônico, porém o contrário não se aplica, segundo a seta de navegabilidade entre as classes.
  2. Buma codificação completa da classe Depósito deverá apresentar referências restritas aos objetos associados das classes EntradaDepósito, Teclado e Tela.
  3. Co método executar( ) da classe Transação será implementado como método abstrato, pois sua funcionalidade varia se a transação for depósito, saque ou consulta a saldo.
  4. Dum relacionamento de agregação está presente entre a classe CaixaEletrônico e as classes Tela, Teclado, Entrada- Depósito e DispensadorCédulas, conforme a especificação UML.
Revelar gabarito e comentário

GabaritoC — o método executar( ) da classe Transação será implementado como método abstrato, pois sua funcionalidade varia se a transação for depósito, saque ou consulta a saldo.

Link permanente: /questoes/qq051096