Questões de Programação - Programação Orientada a Objetos para Concurso

Foram encontradas 422 questões

Q2297499 Programação
Sobre herança na programação orientada a objeto em Java, assinale a alternativa incorreta.
Alternativas
Q2287869 Programação
A respeito dos conceitos relacionados ao paradigma de Programação Orientada a Objetos(POO), analise as afirmativas a seguir.
I. A herança entre classes possibilita que determinada classe, conhecida como superclasse, transfira toda a sua estrutura, incluindo atributos e métodos, para outras classes, conhecidas como classes filhas.
II. O encapsulamento propõe a ocultar detalhes de implementação e visibilidade dos dados das classes, o que aumenta a segurança e evita a manipulação indevida dos objetos.
III. Para a aplicação do polimorfismo em programas orientados a objetos é necessária a existência de uma hierarquia de classes, pois, na prática, este conceito se resume em substituir métodos e atributos herdados em uma classe filha para modificar o seu comportamento em relação à superclasse.
Está correto o que se afirma em 
Alternativas
Q2286024 Programação
Na programação orientada a objetos (POO), diversos conceitos são fundamentais para a organização e estruturação do código. Considere as seguintes afirmativas sobre os principais conceitos da POO:

I. Envolve o agrupamento de dados (atributos) e comportamentos (métodos) que operam sobre esses dados em uma única unidade, tornando-os acessíveis somente por meio de interfaces controladas.
II. Permite a criação de uma nova classe baseada em uma classe já existente. A classe derivada (subclasse) pode adicionar novos membros ou sobrescrever os membros da classe base (superclasse).
III. Refere-se à capacidade de um objeto executar diferentes ações dependendo do contexto em que é utilizado.
IV. Processo de capturar aspectos essenciais de um objeto do mundo real e modelá-los como classes no programa.

Essas descrições estão relacionadas a:
Alternativas
Q2283767 Programação
No paradigma de Programação Orientação a Objetos, a separação de programas em partes, o mais isolado possível, refere-se ao conceito de ___________.

Assinale a alternativa que completa, CORRETAMENTE, a lacuna do texto:
Alternativas
Q2277459 Programação
Sobre os conceitos de orientação a objetos, analisar os itens abaixo:

I. Herança é um mecanismo que permite que características comuns a diversas classes sejam fatoradas em uma classe base, ou superclasse. A partir de uma classe base, outras classes podem ser especificadas. Cada classe derivada ou subclasse apresenta as características (estrutura e métodos) da classe base e acrescenta a elas o que for definido de particularidade para ela.
II. Encapsulamento é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura), mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse.
III. Um objeto é um elemento que representa, no domínio da solução, alguma entidade (abstrata ou concreta) do domínio de interesse do problema sob a análise. Objetos similares são agrupados em classes.

Está(ão) CORRETO(S):
Alternativas
Respostas
86: B
87: C
88: E
89: C
90: C