Geral
Desenvolvimento para Dispositivos Móveis - COM450
Semana 3
0

Questão

Para criar um código-fonte, é possível usar diversas estratégias e modelos de codificação. Esses modelos são chamados de paradigmas de programação e o mais utilizado atualmente é o paradigma da orientação a objetos. O correto uso desse paradigma irá tornar o código-fonte coeso, reutilizável e pouco acoplado. Além disso, a manutenção do código será facilitada, já que ele terá uma boa qualidade de escrita. 


Referente a esse tema, assinale a alternativa CORRETA.

A)

A declaração de uma classe Java deve estar logo no início do arquivo e começar pelo modificador de acesso.

B)

String é considerado um tipo primitivo no Java e ele é utilizado para tratar textos longos ou caracteres únicos.

C)

Um método, com modificador de acesso público, consegue acessar outro método privado de outra classe.

D)

Uma classe Java se transforma em objeto por meio da compilação realizada JDK, por intermédio do comando java *.java.

E)

Os métodos são ações de uma classe com modificadores de acesso e eles devem sempre receber parâmetros.

function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/2656/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'p8GrEaUsDazOKgORkWLftiEyBOSxr0Btp8l2mlxJNMDFkyIOabsHj6TM8y47FY8d' }, 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'); } }); }