Questões de Concurso
Comentadas sobre programação orientada a objetos em programação
Foram encontradas 429 questões
I - Classe: É um bloco de construção de software que agrupamos um conjunto de recursos em comum. Um problema comum na programação é a impossibilidade de classes abstrair o domínio do problema que está sendo solucionado. As classes têm como recurso fundamental o atributo.
II - Interfaces: As interfaces podem ser definidas como operações complexas realizadas com os atributos das classes. As interfaces possibilitam a separação clara entre a especificação da abstração e sua implementação. Nas interfaces não há diferença entre visão interna e externa.
III - Polimorfismo: É um recurso chave na programação de sistemas orientados a objetos, permite criar projetos com alto índice de flexibilidade.
IV - Métodos: São comportamentos que proveem serviços que podem ser solicitados, gerando em algumas situações uma resposta ao solicitante ou apenas um processamento auxiliar para outro método ou nenhuma resposta.
Julgue os itens acima e marque a opção CORRETA abaixo.
• U e R herdam diretamente de S • S e T herdam diretamente de Q • P herda de T
Nesse contexto, é possível criar uma instância de
Considerando princípios de programação orientada a objetos, assinale a abordagem mais adequada para implementar essa diferenciação.
( ) A herança simples é mais simples de implementar do que a herança múltipla.
( ) A herança múltipla pode levar a problemas de consistência de dados.
( ) A herança simples é mais flexível do que a herança múltipla.
As afirmativas são, respectivamente,
I. Herança e polimorfismo são pilares da programação orientada a objeto.
II. Uma classe contém os atributos (dados ou propriedades) do objeto e as funções (métodos) que podem ser executadas por ele.
III. Um objeto é uma instância de uma classe.
Está correto o que se afirma em
A respeito dos pilares da programação orientada a objetos, é correto afirmar que