Questões sobre Programação Orientada a Objetos

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

  • 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.

  • A.

    1 as classes hachuradas não são afetadas quando a classe Canvas é alterada.

  • B.

    2 uma alteração em Canvas afeta as classes Triangle, Square e Circle.

  • C.

    2 está representada uma implementação na qual existe uma relação entre as classes, porém nenhuma delas depende da classe abstrata Figure.

  • D.

    2 a classe abstrata Figure impede a propagação de alterações realizadas na classe Canvas.

  • E.

    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

  • A.

    insert, update ou delete, apenas.

  • B.

    insert, update, delete ou select.

  • C.

    update, apenas.

  • D.

    select, apenas.

  • E.

    update ou select, apenas.

Uma exceção do tipo ClassNotFoundException será lançada quando não for encontrada na aplicação a classe

  • A.

    Statement.

  • B.

    Connection.

  • C.

    Driver.

  • D.

    DriverManager.

  • E.

    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:

  • A.

    1. super; 2. final; 3. polimorfismo; 4. list; 5. hashtable; 6. default; 7. protected; 8. ArrayList; 9. static; 10. construtor; 11. abstrata.

  • B.

    11. super; 2. final; 3. polimorfismo; 4. list; 5. hashtable; 6. default; 7. protected; 8. ArrayList; 9. static; 10. construtor; 11. abstrata.

  • C.

    1. super; 2. final; 3. polimorfismo; 4. list; 5. hashtable; 6. default; 7. protected; 8. ArrayList; 9. static; 10. construtor; 11. abstrata.

  • D.

    1. final; 2. super; 3. polimorfismo; 4. void; 5. protected; 6. private; 7. subclasse; 8. interface; 9. Object; 10. construtor; 11. abstract.

  • E.

    1. super; 2. final; 3. polimorfismo; 4. void; 5. abstração; 6. extends; 7. interface; 8. subclasse; 9. Vector; 10. construtor; 11. abstrata.

Na orientação a objetos, uma chamada a um objeto para invocar um de seus métodos, ativando um comportamento, é realizado por um(a):

  • A.

    mensagem.

  • B.

    atributo.

  • C.

    associação

  • D.

    polimorfismo.

  • E.

    abstração.

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.

  • C. Certo
  • E. Errado

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.

  • C. Certo
  • E. Errado

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.

  • C. Certo
  • E. Errado

São linguagens de programação orientadas a objetos, EXCETO:

  • A.

    C

  • B.

    C++

  • C.

    JAVA

  • D.

    Phyton

  • E.

    Visual Basic.NET

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...