SóProvas


ID
1750813
Banca
FCC
Órgão
TRE-AP
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Na orientação a objetos com Java as classes

Alternativas
Comentários
  • O examinador deve ter esquecido do polimorfismo dinâmico (overriding), em que os parâmetros são iguais. No meu ponto de vista, passível de anulação.

  •  a)permitem apenas um construtor, que pode ser declarado explicitamente ou não. - errado- é possivel uma classe ter mais de um constructor que receba parametros que retratem como o objecto deve ser iniciado

     b)estáticas são necessárias para se conseguir polimorfismo. - errado- polimorfismo pode ser parametrico, overloading e overriding, completamente sem relação com estáticas

     c)podem possuir variáveis com modificadores de acesso public, private, protected e void.- errado public, protected, private && default (implicito).

     d)precisam possuir um método main por meio do qual são instanciados os objetos errado- metodo main nao é necessario para instanciar classes

     e)podem possuir métodos com o mesmo nome, desde que recebam parâmetros de tipos diferentes.-correto

  • Considerando que pode ter override, essa questão seria anulada.

    O item E menciona: "podem possuir métodos com o mesmo nome, desde que recebam parâmetros de tipos diferentes". Na verdade podem ter métodos com o mesmo nome e sem receber parâmetros diferentes, tendo apenas as operações dentro do método diferentes.

    Ou seja, questão anulada.

  • Resposta letra E - conceito de sobrecarga de métodos. Lembrando que:

    POLIMORFISMO: mesma assinatura e diferentes implementações (geralmente atrelado ao conceito de herança).

    SOBRECARGA DE MÉTODOS: diferentes assinaturas