Logo Passei Direto
Buscar

Programação

EE Colegio Estadual Paulo Vi
Qual a diferença entre classe template e função template? Selecione a resposta: a Classe template utiliza uma técnica na qual subclasses herdam membros da superclasse. b Função template implementa uma interface. c Templates de classes definirão um conjunto de classes relacionadas, baseadas em argumentos do tipo passados para a classe quando instanciados. Com as funções, ocorre de forma semelhante, porém definindo um conjunto de delas. d Quando utilizamos o método com o nome diferente, mas alterando seu conjunto de parâmetros, sejam números, ordem dos parâmetros ou tipos diferentes. e Função template quando uma classe tem métodos set e get.
User badge image
Sílvio Td

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar as alternativas para entender a diferença entre classe template e função template em C++: a) "Classe template utiliza uma técnica na qual subclasses herdam membros da superclasse." - Isso descreve herança, não templates. b) "Função template implementa uma interface." - Isso não é correto; função template é uma função genérica, não relacionada diretamente a interfaces. c) "Templates de classes definirão um conjunto de classes relacionadas, baseadas em argumentos do tipo passados para a classe quando instanciados. Com as funções, ocorre de forma semelhante, porém definindo um conjunto de delas." - Essa definição está correta e explica bem a diferença: classes templates geram classes parametrizadas por tipo, funções templates geram funções parametrizadas por tipo. d) "Quando utilizamos o método com o nome diferente, mas alterando seu conjunto de parâmetros, sejam números, ordem dos parâmetros ou tipos diferentes." - Isso descreve sobrecarga de funções, não templates. e) "Função template quando uma classe tem métodos set e get." - Isso não tem relação com templates. Portanto, a alternativa correta é: c) Templates de classes definirão um conjunto de classes relacionadas, baseadas em argumentos do tipo passados para a classe quando instanciados. Com as funções, ocorre de forma semelhante, porém definindo um conjunto de delas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina