← Início

Questões de Concursos - Programação orientada a objetos - Exercícios com Gabarito

Questões de Concursos Públicos - Programação orientada a objetos - com Gabarito. Exercícios com Perguntas e Respostas, Resolvidas e Comentadas. Acesse Grátis!


Para alterar o paradigma de modelagem numa organização de análise estruturada para análise orientada a objeto, é necessário que a linguagem de programação escolhida possua suporte direto:

Texto associado.

Acerca dos conceitos e aplicações de paradigmas de orientação a
objetos, julgue o item subsequente.

A assinatura dos métodos de uma classe é composta por nome do método, tipo de retorno, lista de argumentos e visibilidade.

Texto associado.

Julgue os itens a seguir, relativos a conceitos de programação
estruturada e de programação orientada a objetos.

Os tipos de herança pública, privada e protegida referem-se ao escopo dos dados internos ao objeto e à visibilidade de suas funções-membro.

Acerca de conceitos de orientação a objetos na linguagem Java, julgue os itens subseqüentes.

As classes abstratas com métodos abstratos não forçam as subclasses a sobrescreverem e implementarem os métodos declarados como abstratos. Se uma classe não fornecer uma implementação para um método abstrato herdado, o próprio Java cria uma subclasse concreta, com implementação default de todos os métodos herdados.

Analise as afrmativas abaixo sobre os conceitos de Programação Orientada a Objetos.
I. A Herança possibilita a criação de novas classes a partir de classes mais genéricas.
II. A Sobrecarga permite alterar o comportamento de um método na classe flha mantendo a mesma assinatura defnida na classe mãe.
III. O Polimorfsmo permite alterar o comportamento de uma classe dentro de uma hierarquia de classes.
Assinale a alternativa VERDADEIRA:

Texto associado.

Julgue os itens seguintes, referentes aos conceitos de programação
orientada a objetos.

Uma subclasse, por ser derivada de uma superclasse e possuir todos os atributos da superclasse, além de atributos específicos, é mais especializada que a superclasse da qual foi derivada.

Texto associado.

Com relação a aspectos de linguagem de programação,
programação estruturada, programação orientada a objetos e
conceitos associados, julgue os itens de 106 a 113.

O uso de mais de uma super classe imediata é usualmente denominado herança múltipla; ter somente uma super classe direta é denominado herança simples.

Texto associado.

A respeito de programação orientada a objetos, julgue os itens de
86 a 88.

Para que a interface pública de uma classe seja considerada coesa, é necessário que todos os recursos dessa interface estejam relacionados ao conceito que a classe representa.

Texto associado.

Julgue os itens seguintes, referentes aos conceitos de programação
orientada a objetos.

Denomina-se herança o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem utilizar métodos que possuam a mesma assinatura, mas comportamentos diferentes, especializados para cada classe derivada.

Com relação à linguagem de programação orientada a objetos, Delphi (Object Pascal) versão 6, assinale a alternativa que contém arquivos obrigatórios para a compilação: