Geral
Estruturas de Dados
Semana 2
0

Questão

Na criação da classe Time, a definição de seus atributos é crucial para representar as características de um objeto de tempo. Dentro do arquivo de cabeçalho (.h), os atributos são definidos na seção privada, enquanto os métodos que permitem acessar e modificar esses atributos são definidos na seção pública. 

Diante disso, assinale a alternativa que apresenta um atributo típico definido na seção privada da classe Time. 
A) void setHour(int)
B) int getHour() const
C) void setTime(int, int, int)
D) void printTime() const
E) int hour
function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/758/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'Art4tnQSOz212X5ZB2wXdEh2RvTYjOmEP8zkCFDfyGF4fcyd0LXii91OMQqNOCXV' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }