No que diz respeito ao Bootstrap, ao TypeScript e ao Angular...

Próximas questões
Com base no mesmo assunto
Q2509327 Programação
No que diz respeito ao Bootstrap, ao TypeScript e ao Angular, versão 1, julgue o item.
No Angular, em virtude de os serviços serem classes que fornecem funcionalidades específicas, essas classes não podem ser compartilhadas entre vários componentes. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado

Vamos entender a questão de forma detalhada. A questão aborda a utilização de Angular, especificamente a versão 1, e menciona que, em virtude de os serviços serem classes que fornecem funcionalidades específicas, essas classes não podem ser compartilhadas entre vários componentes.

Primeiramente, é importante entender o conceito de serviços no Angular. Serviços são usados para encapsular funcionalidades que podem ser reutilizadas em diferentes partes da aplicação. Estes serviços são, na verdade, classes que podem ser injetadas em outros componentes ou serviços usando o mecanismo de injeção de dependência do Angular.

A afirmação da questão é incorreta porque, no Angular, os serviços podem sim ser compartilhados entre vários componentes. Isto é, uma vez que um serviço é registrado em um módulo, ele pode ser injetado em qualquer componente ou outro serviço que precise daquela funcionalidade.

Vamos resumir os pontos principais para facilitar a compreensão:

  • Serviços no Angular são utilizados para encapsular e reutilizar funcionalidades.
  • Os serviços são efetivamente classes que podem ser injetadas em componentes ou outros serviços.
  • Esses serviços são compartilháveis, ou seja, uma vez registrados, podem ser utilizados por múltiplos componentes através da injeção de dependência.

Portanto, a alternativa correta é E - errado, pois a afirmação da questão está incorreta em relação ao comportamento dos serviços no Angular.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo