Questões de Concurso Para ufjf
Foram encontradas 955 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere a implementação da classe PFisica a seguir, descrita na linguagem Java 1.5.
public final class PFisica extends Pessoa {
public PFisica(double salario) {
super(salario);
}
@Override
public double calcularImposto() {
if (this.salario > 5000) return 0.15;
if (this.salario > 8000) return 0.20;
if (this.salario > 12000) return 0.30;
return super.calcularImposto();
}
}
A esse respeito, assinale a alternativa incorreta.
Para implementar essa estrutura, esse técnico recorreu ao módulo de collections presente na linguagem Java.
Assinale a classe da API de collections mais adequada para resolver o problema.
public class Pessoa {
public String nome;
public String CPF;
public boolean equals(Object o) {
Pessoa p = (Pessoa) o;
return this.CPF.equals(p.CPF);
}
}
I. É possível que objetos de nomes diferentes possam ser considerados iguais.
II. Uma vez reimplementado o método equals(), pode-se utilizar o operador == para comparar dois objetos.
III. Uma exceção será lançada se um Objeto de tipo diferente de Pessoa for passado por parâmetro para a função equals().
Está(ão) correta(s) a(s) afirmativa(s)
( ) Atécnica permite que os dados sejam carregados dinamicamente em uma página web, sem necessidade de recarregá-la por completo.
( ) Os dados são recebidos sempre no formato JSON.
( ) JSONP é uma técnica utilizada para requisitar dados no formato JSON.
( ) A comunicação em AJAX deve ser feita de forma assíncrona.
Assinale a sequência correta.
Considere a classe Stack a seguir, implementada na linguagem Java 1.5.
public class MyStack {
private long[] stackArray;
private int top;
public MyStack(int s) {
stackArray = new long[s];
top = -1;
}
public void push(long j) {
stackArray[++top] = j;
}
public long pop() {
return stackArray[top--];
}
}
Nesse contexto, assinale a alternativa correta