Lista completa de Questões sobre Programação Orientada a Objetos para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
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
I, III e IV.
I, III e VI.
III, IV e VI.
II, III e V.
II, IV e V.
1 as classes hachuradas não são afetadas quando a classe Canvas é alterada.
2 uma alteração em Canvas afeta as classes Triangle, Square e Circle.
2 está representada uma implementação na qual existe uma relação entre as classes, porém nenhuma delas depende da classe abstrata Figure.
2 a classe abstrata Figure impede a propagação de alterações realizadas na classe Canvas.
1 uma alteração em Canvas não afeta as classes Triangle, Square e Circle.
Para que o método opera execute a operação desejada na chamada ao método executeQuery é necessário que ele receba como parâmetro uma instrução DML SQL
insert, update ou delete, apenas.
insert, update, delete ou select.
update, apenas.
select, apenas.
update ou select, apenas.
Uma exceção do tipo ClassNotFoundException será lançada quando não for encontrada na aplicação a classe
Statement.
Connection.
Driver.
DriverManager.
Class.
As 11 definições abaixo são referentes a conceitos de orientação a objetos e programação em Java e descrevem termos que preenchem a cruzadinha a seguir.
Os termos que preenchem adequadamente a cruzadinha são, respectivamente:
1. super; 2. final; 3. polimorfismo; 4. list; 5. hashtable; 6. default; 7. protected; 8. ArrayList; 9. static; 10. construtor; 11. abstrata.
11. super; 2. final; 3. polimorfismo; 4. list; 5. hashtable; 6. default; 7. protected; 8. ArrayList; 9. static; 10. construtor; 11. abstrata.
1. super; 2. final; 3. polimorfismo; 4. list; 5. hashtable; 6. default; 7. protected; 8. ArrayList; 9. static; 10. construtor; 11. abstrata.
1. final; 2. super; 3. polimorfismo; 4. void; 5. protected; 6. private; 7. subclasse; 8. interface; 9. Object; 10. construtor; 11. abstract.
1. super; 2. final; 3. polimorfismo; 4. void; 5. abstração; 6. extends; 7. interface; 8. subclasse; 9. Vector; 10. construtor; 11. abstrata.
Ciência da Computação - Programação Orientada a Objetos - Universidade Federal Fluminense (FEC / UFF) - 2012
Na orientação a objetos, uma chamada a um objeto para invocar um de seus métodos, ativando um comportamento, é realizado por um(a):
mensagem.
atributo.
associação
polimorfismo.
abstração.
Ciência da Computação - Programação Orientada a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Julgue os itens seguintes, relativos a conceitos e aplicações de paradigma de orientação a objetos.
Em linguagens orientadas a objeto, um tipo abstrato de dados é materializado por uma estrutura de dados concreta modelada por uma classe.
Ciência da Computação - Programação Orientada a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Julgue os itens seguintes, relativos a conceitos e aplicações de paradigma de orientação a objetos.
O polimorfismo de sobrecarga é realizado por meio da aplicação de parâmetros diferentes em operadores distintos com o mesmo nome e semânticas distintas.
Ciência da Computação - Programação Orientada a Objetos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2012
Julgue os itens seguintes, relativos a conceitos e aplicações de paradigma de orientação a objetos.
O método a ser utilizado no binding dinâmico, em tempo de execução, é determinado pela classe do objeto. Esse processo denomina-se resolução de sobrecarga.
Ciência da Computação - Programação Orientada a Objetos - CONSULPLAN Consultoria (CONSULPLAN) - 2012
São linguagens de programação orientadas a objetos, EXCETO:
C
C++
JAVA
Phyton
Visual Basic.NET
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...