Questões de Concurso Comentadas por alunos sobre programação orientada a objetos em programação

Foram encontradas 437 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2020843 Programação

Julgue o item seguinte acerca de orientação a objetos e linguagens de programação.


Considere-se o seguinte código JavaScript.


<script>

class Retangulo {

     constructor(altura, largura) {

         this.altura = altura;

         this.largura = largura;

}

     // Getter

     get area() {

         return this.calcArea();

}

     // Method

     calcArea() {

         return this.altura * this.largura;

     }

}

class Quadrado extends Retangulo {

     constructor (lado) {

         super(lado,lado);

     }

}

const quadrado = new Retangulo(10, 10);

const quad = new Quadrado(15);

console.log(quadrado.area);

console.log(quad.area);

</script>


O resultado da execução do código precedente será o seguinte.


Erro: função area() não definida.


Alternativas
Q2020177 Programação
A Programação Orientada a Objetos - POO baseia-se em quatro pilares, sendo dois descritos a seguir.
I. É o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação, mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. II. É o princípio por meio do qual é criada uma estrutura que contém métodos que podem ser utilizados por qualquer outra classe, sem causar inconsistências no desenvolvimento de um código.
Os princípios descritos em I e II são conhecidos, respectivamente, como
Alternativas
Q2016874 Programação
Na programação orientada a objetos, uma interface
Alternativas
Q2010534 Programação
Sobre Programação Orientada a Objetos, numere a coluna da direita de acordo com a da esquerda.
1- Coesão                               2- Acoplamento                     3- Processo de Abstração      4- Modificadores de Acesso   

( ) Grau em que uma classe conhece sobre os membros de outra classe. ( ) Grau em que uma classe tem uma finalidade única e bem orientada. ( ) Definição de escopo/visibilidade de um método/atributo. ( ) Representar um grupo de objetos por meio de seus atributos e métodos.

Assinale a sequência correta.
Alternativas
Q2007584 Programação
À propriedade de se implementar dados e procedimentos correlacionados em uma mesma entidade e de se proteger sua estrutura interna escondendo-a de observadores externos dá-se o nome de:
Alternativas
Respostas
171: E
172: B
173: D
174: A
175: E