Questões

Total de Questões Encontradas: 71

Ano: 2012 Banca: FCC Órgão: TJ-RJ Prova: Analista Judiciário - Analista de Sistemas
No contexto de programação orientada a objetos, considere as afirmativas abaixo.

 I. Objetos são instâncias de classes.  
 II. Herança é uma relação entre objetos.  
 III. Mensagens são formas de executar métodos.  
 IV. Classes são apenas agrupamentos de métodos.  
 V. Ocorre herança múltipla quando mais de um método é herdado.  
 VI. Herança é uma relação entre classes.

Está correto o que se afirma APENAS em 
A
I, III e IV. 
B
I, III e VI. 
C
III, IV e VI. 
D
II, III e V. 
E
II, IV e V.
Na linguagem Orientada a Objetos, a separação de aspectos internos e externos de um objeto refere-se ao conceito de:
A
Encapsulamento.
B
Herança.
C
Abstração.
D
Istanciação.
E
Polimorfismo.
Texto Associado Texto Associado
Considerando conceitos e aplicações do paradigma de orientação a objetos, julgue os próximos itens.
As heranças, que são princípios de orientação a objetos, permitem o compartilhamento de atributos e métodos pelas classes e são usadas com o intuito de se reaproveitar código ou comportamento generalizado ou especializar operações ou atributos. 
C
Certo
E
Errado
Em determinada reunião de arquitetura de um sistema de cadastro de clientes de uma empresa, um analista aponta que, no âmbito de Orientação a Objetos, a herança múl- tipla
A
é caracterizada pelo comportamento polimórfico de objetos.
B
é caracterizada pela separação de aspectos internos e externos de um objeto.
C
ocorre quando uma classe deriva, por herança, mais de uma subclasse.
D
ocorre quando uma classe herda métodos ou atributos de mais de uma superclasse.
E
ocorre quando uma classe herda mais de um método de uma superclasse. 
Ano: 2014 Banca: BIO RIO Órgão: EMGEPRON Prova: Analista Técnico - Computação
No que diz respeito à orientação a objetos, um princípio permite que se concentre nos aspectos essenciais de uma aplicação, ignorando os detalhes, o que significa focar o que o objeto é e faz, antes de decidir como implementá-lo. O seu uso preserva a liberdade de tomar decisões pelo maior tempo possível, evitando comprometimentos prematuros com detalhes. Esse princípio da orientação a objetos é denominado
A
herança. 
B
abstração. 
C
polimorfismo.
D
encapsulamento.
Na metodologia orientada a objetos, um recurso consiste em separar os aspectos externos e acessíveis de um objeto dos detalhes internos de implementação. Esse recurso é denominado:
A
herança 
B
abstração 
C
polimorfismo 
D
encapsulamento
Ano: 2014 Banca: FUNCAB Órgão: PRODAM Prova: Analista de TI - Programador de Redes
Entre os princípios da programação orientada a objetos, um possui as características listadas a seguir.
  • capacidade de uma variável se referir em tempo de execução a objetos de diversas classes.
  • capacidade de abstrair várias implementações diferentes de uma única interface.
  • capacidade que objetos diferentes têm de responder a uma mesma mensagem.
Esse princípio é conhecido por:
A
encapsulamento.
B
generalização.
C
acoplamento.
D
polimorfismo.
E
coesão.
Texto Associado Texto Associado
Em relação aos conceitos de programação orientada a objetos e lógica de programação, julgue os itens subsequentes.
Em programação orientada a objetos, polimorfismo é o princípio pelo qual duas ou mais classes derivadas da mesma superclasse podem invocar métodos que têm a mesma assinatura, mas comportamentos distintos.
C
Certo
E
Errado
Ano: 2013 Banca: CESPE Órgão: SERPRO Prova: Analista - Desenvolvimento de Sistemas
Texto Associado Texto Associado
Julgue os itens que se seguem, a respeito das tecnologias JSE, JME e JEE.
A herança — um princípio de orientação a objetos que permite que classes compartilhem atributos e métodos — é utilizada para reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.
C
Certo
E
Errado
Ano: 2014 Banca: FCC Órgão: TRF 3ª REGIÃO (SP MS) Prova: Analista Judiciário - Informática
Herança e interfaces são conceitos da orientação a objetos que possibilitam a obtenção de polimorfismo. Em Java, uma interface pode 
A
herdar de mais de uma interface.  
B
ser instanciada diretamente por meio da instrução new.   
C
possuir apenas assinaturas de métodos públicos e protegidos.  
D
possuir métodos abstratos e estáticos.   
E
conter declarações de constantes e de variáveis não inicializadas. 
Página 6 de 8