Questões de Concurso
Filtrar
224 Questões de concurso encontradas
Página 3 de 45
Questões por página:
Questões por página:
Qual alternativa apresenta o resultado da execução do seguinte programa, escrito em Java 1.8?
package conceicao;
public class Conceicao {
public static void main(String[] args) {
StringBuilder a = new StringBuilder("Hello world");
StringBuilder b = new StringBuilder("Hello world");
System.out.print((a == b?"S":"N") + " ");
System.out.print((a.equals(b)?"S":"N") + " ");
System.out.print((a.compareTo(b)?"S":"N") + " ");
}
}
Considerando os conceitos de orientação a objetos na linguagem de programação
Java, assinale a alternativa que apresenta quem pode acessar o atributo v diretamente:
package conceicao; public class Conceicao { protected String v; }
package conceicao; public class Conceicao { protected String v; }
Na programação orientada a objetos, herança especifica que uma classe (subclasse)
herda características (atributos e métodos) de outra classe (superclasse). Nesse contexto, as
características da superclasse que são comuns às subclasses e as características específicas das
subclasses, são conhecidas, respectivamente, por:
Dado o seguinte código escrito em Java, qual alternativa apresenta o conceito da
programação orientada a objetos em relação aos métodos nomeados como Conceicao?
Concurso:
CISBAF - RJ
Disciplina:
Programação
Certo desenvolvedor do CISBAF realizou o mapeamento de uma classe de nome “atendimento”. Ele definiu o atributo “protocolo” com visibilidade pública. Ao avançar com a demanda, o código foi analisado por outro desenvolvedor, em code
review, que sinalizou problemas nessa estrutura devido à exposição irrestrita do atributo “protocolo” ser forma pública.
Sabe-se que foram sugeridas a refatoração e a implementação de uma estrutura que controla o acesso ao atributo, através
de métodos que realizam as tratativas internas e disponibilizam apenas as operações essenciais por meio de uma interface
pública. Pode-se afirmar que foi solicitado ao desenvolvedor a implementação de um: