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

Foram encontradas 421 questões

Q1038970 Programação

Considerando os modelos de programação estruturada (PE) e de programação orientada a objetos (POO), julgue o item seguinte.


Sob o paradigma de PE, um código de programa consiste de sub-rotinas (funções e procedimentos) associadas a uma rotina principal; sob o paradigma de POO, um código de programa consiste de diversos objetos inter-relacionados por meio de métodos que estabelecem um nível de comunicação (colaboração entre objetos).

Alternativas
Q1034227 Programação
Na programação orientada a objetos, quando se cria um método com o mesmo nome de outro, mas que diferem entre si por meio dos parâmetros (ou dados de entrada) está se utilizando o conceito de
Alternativas
Q1026754 Programação

Programação Orientada a Objetos (POO) é um paradigma de programação que tem como base o conceito de objeto, podendo conter dados na forma de campos, códigos e procedimentos, também conhecidos como métodos. Sobre os pilares da POO, relacione as colunas abaixo.


I. Encapsulamento - 1. Os detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos.


II. Polimorfismo - 2. Permite que classes compartilhem atributos e métodos, como molde para novas classes.


III. Herança - 3. Permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.


Assinale a alternativa correta.

Alternativas
Q1022603 Programação
Para responder a questão , considere as classes X e Y, tal que X estende Y. A classe X possui um método denominado calcula e a classe Y possui um método denominado calcula.
Considere que o método calcula em X retorna um valor inteiro que é o triplo do único valor inteiro passado como parâmetro e o método calcula em Y retorna um valor inteiro que é produto dos dois valores inteiros passados como parâmetro. Se x e y são objetos das classes X e Y, respectivamente, então a execução da expressão y.calcula(x.calcula(3), x.calcula(4)) resulta no valor
Alternativas
Q1022602 Programação
Para responder a questão , considere as classes X e Y, tal que X estende Y. A classe X possui um método denominado calcula e a classe Y possui um método denominado calcula.
Considere que o método calcula em X retorna um valor inteiro que é o dobro do único valor inteiro passado como parâmetro e o método calcula em Y retorna um valor inteiro que é a soma dos dois valores inteiros passados como parâmetro. Se x e y são objetos das classes X e Y, respectivamente, então a execução da expressão x.calcula(y.calcula(10,11)) resulta no valor
Alternativas
Respostas
366: C
367: B
368: B
369: B
370: C