Questões de Concurso
Sobre programação orientada a objetos em programação
Foram encontradas 892 questões
A respeito dos pilares da programação orientada a objetos, é correto afirmar que
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:
"É 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".
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.
A sobrescrita de métodos ocorre quando uma classe herdeira redefine um método da classe‑pai com uma implementação diferente.
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):
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

CODIGO 02

OUTPUT

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.
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.