Questões de Concurso
Sobre programação orientada a objetos em programação
Foram encontradas 485 questões
I. Abstração: entendimento e representação de um objeto real.
II. Polimorfismo: consiste na alteração do funcionamento interno de um método herdado de um objeto-pai.
III. Encapsulamento: esconde as propriedades, criando uma espécie de caixa preta.
IV. Herança: essa característica otimiza a produção da aplicação em tempo e linhas de código.
Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.
Pelo fato de o polimorfismo permitir que um objeto seja
tratado de várias formas, ele não contribui para a
flexibilidade e para a extensibilidade do código.
Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.
A herança é uma propriedade da POO que permite a
uma classe reaproveitar o código de outra classe.
Entretanto, a classe derivada, ou subclasse, não pode
adicionar novos atributos e métodos.
Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.
Na POO, o encapsulamento envolve a combinação de
dados e de métodos em uma única unidade, conhecida
como classe.
Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.
Uma característica do while é que ele repete a execução
do bloco de código enquanto a condição for verdadeira.
Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.
O for, uma das estruturas de repetição, é utilizado
quando o número de iterações não é conhecido
antecipadamente.
Considere as afirmações relacionadas ao código fonte a seguir:
I. Classe ContaEspecial pode ser herdada por outras classes.
II. Existe uma violação de encapsulamento.
III. Existe polimorfismo.
Está CORRETO o que se afirma em:
I. os métodos de uma subclasse não conseguem acessar diretamente os membros private de sua superclasse;
II. uma subclasse pode alterar o estado de variáveis de instância private da superclasse somente por meio de métodos private fornecidos na superclasse e herdados pela subclasse;
III. com a herança, os métodos e as variáveis de instância que são os mesmos para todas as classes na hierarquia são declarados em uma superclasse. As alterações feitas nesses recursos comuns na superclasse são herdadas pela subclasse.
Conforme Deitel (2016), está CORRETO o que se afirma em:
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.