Questões de Concurso Sobre programação orientada a objetos em programação

Foram encontradas 892 questões

Q2589848 Programação

A respeito dos pilares da programação orientada a objetos, é correto afirmar que

Alternativas
Q2589066 Programação

Na programação orientada a objetos, existe o relacionamento entre classes, em que uma classe chamada de subclasse é uma extensão de outra classe, chamada de superclasse. Devido a isso, a subclasse consegue reaproveitar os atributos e métodos desta superclasse. Esse conceito é caracterizado por:

Alternativas
Q2559184 Programação
Dentro da programação orientada a objetos (POO), o conceito de herança desempenha um papel fundamental na estruturação de código. Assim, qual das seguintes alternativas melhor descreve o conceito de herança?
Alternativas
Q2559183 Programação
Dentro do paradigma de programação orientada a objetos, o polimorfismo desempenha um papel crucial na flexibilidade e adaptabilidade do código. Entre as opções abaixo, qual melhor descreve o conceito de polimorfismo?
Alternativas
Q2559182 Programação
Na programação orientada a objetos, o conceito de encapsulamento desempenha um papel fundamental na organização do código. Entre as opções abaixo, qual melhor descreve a principal finalidade do encapsulamento, considerando a separação dos aspectos externos e internos de um objeto?
Alternativas
Q2557693 Programação
Com base nos conceitos essenciais de programação orientada a objetos em Java, em relação entre herança e abstração, destacando como esses dois conceitos estão interligados e contribuem para a modelagem e organização eficientes de sistemas complexos, marque a opção que apresenta corretamente esse conceito. 
Alternativas
Q2557692 Programação
Em um ambiente de desenvolvimento de software orientado a objetos, práticas de programação em Java, são fundamentais para o trabalho do desenvolver, podemos destacar a utilização do “polimorfismo”, em certas situações, sendo assim marque a alternativa correta que contem a principal vantagem do uso do polimorfismo, em programação orientada a objetos. 
Alternativas
Q2557210 Programação
Leia o trecho e assinale a alternativa que corresponda ao nome da técnica descrita abaixo:
"É uma das principais técnicas que define a programação orientada a objetos. Se trata de um dos elementos que adicionam segurança à aplicação em uma programação orientada a objetos pelo fato de esconder as propriedades, criando uma espécie de caixa preta". 
Alternativas
Q2554173 Programação
Identifique o conceito que NÃO está diretamente relacionado à programação orientada a objetos. 
Alternativas
Q2551851 Programação

Acerca da programação orientada a objetos (POO), da linguagem de programação Python e da linguagem JavaScript, julgue o item a seguir.


Na POO, polimorfismo é a capacidade de uma classe derivada de herdar métodos e propriedades de uma classe base.

Alternativas
Q2549546 Programação
Java é uma linguagem de programação orientada a objetos, em que todas as suas classes são filhas da classe considerada raiz da hierarquia de classe. O nome dado a essa classe é:
Alternativas
Q2537009 Programação
Na orientação a objetos existe um método que não retorna parâmetros. Seu nome é idêntico ao da classe e ele é conhecido como:
Alternativas
Q2509316 Programação
Acerca da definição de classe, da utilização de encapsulamento, da sobrescrita de métodos e do acesso ao banco de dados, julgue o item.
A sobrescrita de métodos ocorre quando uma classe herdeira redefine um método da classe‑pai com uma implementação diferente.
Alternativas
Q2499307 Programação
Orientação a objetos (OO) é um paradigma de programação que se baseia no conceito de "objetos" – unidades de software que combinam dados e comportamentos relacionados em uma única entidade. Considere o seguinte princípio: esconder os detalhes de implementação internos de um objeto e fornecer uma interface clara e consistente para interagir com ele. Esse princípio ajuda a proteger os dados de uma classe, promove a modularidade e facilita a manutenção e a evolução do código. Esse princípio é conhecido como
Alternativas
Q2498265 Programação
Qual dos seguintes conceitos vinculado ao princípio fundamental da programação orientada a objetos (POO) em Java permite a reutilização de código ao estender uma classe existente?
Alternativas
Q2498237 Programação
Acerca da Programação Orientada a Objeto (POO), julgue as frases abaixo.

I. A POO é um paradigma de programação que utiliza conceitos como classes e objetos para organizar e estruturar o código.
II. A POO é amplamente utilizada em linguagens como Java, Python e C++.
III. A POO ajuda a organizar o código, facilita a manutenção, promove a reutilização e melhora a modularidade do software.

Está(ão) CORRETA(S) a(s) seguinte(s) proposição(ões):
Alternativas
Q2484726 Programação
Assinale a afirmação que descreve corretamente um conceito fundamental de programação orientada a objetos.
Alternativas
Q2480603 Programação

Os códigos reproduzidos abaixo (CÓDIGO-01 e CÓDIGO-02) foram desenvolvidos na linguagem C#. Ambos resultam na mesma saída (OUTPUT).


CODIGO 01

Imagem associada para resolução da questão


CODIGO 02

Imagem associada para resolução da questão


OUTPUT

Imagem associada para resolução da questão


Assinale a opção que indica o pilar da programação orientada a objetos que diferencia o segundo código (CÓDIGO-02) do primeiro.


Alternativas
Q2464532 Programação

A respeito de linguagens de programação, julgue o próximo item.


No relacionamento de herança de objetos, uma superclasse tem a mesma quantidade de objetos que o somatório dos objetos de suas subclasses.

Alternativas
Q2463078 Programação
Qual é o conceito, em orientação a objetos, que descreve o grau em que os elementos de uma classe estão relacionados e trabalham juntos para realizar uma única tarefa ou responsabilidade?
Alternativas
Respostas
321: D
322: B
323: D
324: B
325: D
326: A
327: A
328: D
329: C
330: E
331: D
332: A
333: C
334: D
335: C
336: E
337: B
338: B
339: C
340: D