Simulado Tribunal Superior Eleitoral - TSE | Técnico Judiciário - Programação de Sistemas | 2019 pre-edital | Questão 104

Linguagens de programação / Caracterização das principais linguagens de programação / C++


Com relação às técnicas de programação orientada a objetos, julgue
os itens a seguir.

A sobrecarga de funções é o mecanismo que permite que duas
ou mais funções compartilhem o mesmo nome. Em C++, a
sobrecarga exige que os parâmetros sejam diferentes, no
entanto, ao assumir valores padrão para alguns dos parâmetros,
a sobrecarga fica comprometida. Considerando as funções a
seguir, a instrução n = minhafuncao(3.2, 4.5)
;
é ambígua, já que não é possível saber qual das duas
funções deve ser chamada.
int minhafuncao(float base, float exp, int prec = 3);
int minhafuncao(float a, float b).

Voltar à pagina de tópicos Próxima

Fonte: ANALISTA DE TECNOLOGIA DA INFORMAçãO / FUB / 2011 / CESPE