FC ConcursosFC Concursos

Questão FC266374

Em UML, uma classe é uma descrição de um grupo de objetos com atributos, comportamentos, relacionamentos e semântica comuns. Selecione a alternativa que mostra o tipo de classe que

UML

IDECAN · 2022

Em UML, uma classe é uma descrição de um grupo de objetos com atributos, comportamentos, relacionamentos e semântica comuns. Selecione a alternativa que mostra o tipo de classe que modela comportamentos que representam algoritmos de uso comum.

  1. Classe de controle
  2. Classe de domínio
  3. Classe de fronteira
  4. Classe de exceção
  5. Classe utilitária
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

Classe utilitária modela comportamentos que representam algoritmos de uso comum, agrupando operações gerais que não pertencem a uma entidade com estado próprio.


Na prática, essas classes fornecem funções de apoio — por exemplo, conversões, validações ou cálculos — implementadas tipicamente como métodos estáticos, permitindo chamada direta sem instanciar objetos.


Por serem projetadas para reutilização, costumam não manter atributos de instância (sem estado) e podem ter construtor privado para evitar criação de objetos.


Em UML, identifica-se uma classe utilitária indicando operações estáticas ou usando o estereótipo «utility». Seu papel é centralizar algoritmos comuns e facilitar manutenção e clareza do modelo.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo