Questões de Concurso
Sobre programação orientada a objetos em programação
Foram encontradas 998 questões
Acerca das linguagens e tecnologias de programação, julgue o item subsequente.
Na programação orientada a objetos, a abstração é a
característica que permite a utilização de um código ou
função sem a necessidade de conhecer detalhes sobre sua
implementação.

O conceito de programação orientado a objetos presente nesse código é
I. Uma classe é um modelo que define a estrutura e o comportamento de objetos.
II. A herança é um mecanismo em que uma classe herda atributos e métodos de outra.
III. Polimorfismo é um tipo de exceção.
IV. Tratamento de exceção em POO é um mecanismo para criar exceções deliberadamente.
Está correto o que se afirma apenas em
I - O polimorfismo indica o princípio de que o comportamento pode variar, dependendo do tipo real de um objeto.
II - A vinculação antecipada de métodos ocorre se o compilador escolher um método dentre vários possíveis candidatos.
III - A vinculação tardia ocorre se a escolha do método acontece quando o programa está sendo executado.
Quais estão corretas?
A sua execução produz a seguinte impressão na saída padrão:
Linguagens de programação são formas de instruir os computadores acerca de como realizar tarefas. Para isso, utilizam-se estruturas de controle de fluxo, tipos de dados variados e diversos recursos.
A respeito da linguagem de programação Java, julgue (C ou E) o item a seguir.
Considere o seguinte trecho de programa orientado a objetos escrito em pseudocódigo.

Nesse contexto, assinale a alternativa correta.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
Com relação a conceitos de orientação a objetos, julgue os seguintes itens abaixo:
I - A herança permite que uma classe herde atributos e métodos de outra classe.
II - O encapsulamento consiste em ocultar os detalhes internos de uma classe e fornecer uma interface para interagir com objetos dessa classe.
III - O polimorfismo permite que objetos de classes diferentes sejam tratados de maneira uniforme, desde que compartilhem um tipo comum.
IV - A orientação a objetos não suporta a reutilização de código, sendo necessário escrever todas as classes do zero em cada novo projeto.
Marque a alternativa correta: