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.
- Classe de controle
- Classe de domínio
- Classe de fronteira
- Classe de exceção
- 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