Pular para o conteúdo principal

Questão de Engenharia de Software — UML — UFMT 2017

Engenharia de SoftwareUML
Código
qg943183
Banca
UFMT
Órgão
Pref Cáceres
Ano
2017
Cargo
Ana S ( )

Considerando o paradigma de desenvolvimento de software orientado a objetos e o diagrama construído segundo as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada), analise as afirmativas.

 

Imagem associada para resolução da questão

 

I - A simbologia usada para representar as relações entre o elemento Classe01 e os outros dois, Interface01 e Interface02, é a de realização.


II - Considerando o elemento Classe01, pode-se afirmar que o mesmo não cumpre o contrato com as duas interfaces, visto que sobrescreve apenas uma vez o método +m1():void.


III - Pode-se afirmar que o elemento Classe01 é do tipo Interface01 e Interface02.


IV - O elemento Classe01 não pode definir o método com a assintura +m3(v1:double, v2:double): double, visto que esse método não foi definido nos elementos Interface01 e Interface02.


Está correto o que se afirma em

  1. AII e III, apenas.
  2. BI, II e IV, apenas.
  3. CII, III e IV, apenas.
  4. DI e III, apenas.
Revelar gabarito e comentário

GabaritoD — I e III, apenas.

Link permanente: /questoes/qg943183