Questões de Concurso
Comentadas sobre orientação a objetos em engenharia de software
Foram encontradas 935 questões
O principal pilar da orientação a objetos usado nesse design pattern é
“princípio a partir do qual as classes derivadas de uma única classe base são capazes de invocar os métodos que, embora apresentem a mesma assinatura, comportam-se de maneira diferente para cada uma das classes derivadas”.
Diante do exposto, assinale, das alternativas abaixo, a única que identifica corretamente essa definição.
Em orientação a objeto, o mecanismo pelo qual uma classe pode estender outra classe ou ser estendida por outra classe é:
1. Número de transições de estado (Number of State Transitions – NST).
2. Métodos ponderados por classe (Weighted Methods per Class – WMC).
3. Extensão da árvore de herança (Depth of the Inheritance Tree – DIT).
4. Falta de coesão em métodos (Lack of Cohesion in Methods – LCOM).
Da relação apresentada:
No que se refere aos conceitos de orientação a objetos, julgue o item a seguir.
Nas classes abstratas, que servem de modelo para outras
classes, é obrigatória a existência de pelo menos um método
abstrato, sem corpo.
Assinale a alternativa que apresenta o nível de acesso aos dados que limita o acesso aos métodos da própria classe, tratando-se do nível de proteção dos dados mais elevado.
Com relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na análise orientada a objetos, julgue o item.
De acordo com a UML, na modelagem orientada a
objetos, um literal – uma das primitivas básicas de
modelagem – não possui identificadores.