Questões

Pratique com questões de diversas disciplinas e universidades

1.548 questões encontradas(exibindo 10)

Página 71 de 155

Podemos compreender a importância do conceito e aplicação do conceito de abstração na orientação a objeto, onde são criadas classes abstratas. Neste sentido, qual seria o oposto de uma classe abstrata?

A
Classe filha.
B
Classe mãe.
C
Classe concreta.
D
Classe ancestral.
E
Classe descendente.

Assinale a alternativa correta sobre o código escrito em Angular.

A

Trata-se de uma diretiva de atributo.

B

O código apresenta uma diretiva de componente.

C

Não há diretivas no código apresentado.

D

O código é uma diretiva estrutural.

Qual dos seguintes componentes é considerado o "cérebro" de um robô, responsável por processar informações e tomar decisões?

A

Atuadores

B

Sensores

C

Controlador

D

Estrutura

Qual é a principal característica da herança simples?

A

Permite que uma classe herde propriedades de várias classes

B

Permite que uma classe herde propriedades de apenas uma classe

C

Introduz complexidade no código

D

É usada apenas em programação funcional

De acordo com a situação-problema, como a técnica de herança possibilita uma solução?
A
Na classe ComissaoVendedor, é preciso apenas criar o método para calcular o salário comissionado, portanto, a herança não precisa ser aplicada.
B
Criando uma classe descentralizada, e a herança fica apenas para a comunicação entre os métodos construtor e calculaSalarioComissao.
C
Criando uma classe ComissaoVendedor por meio da herança com a classe Vendedor e, por meio dos métodos construtores, é permitida a implementação do cálculo da comissão para o salário.
D
Na classe Vendedor, criando o método ComissaoVendedor e, na definição desse método, fazendo a implementação do cálculo do salário comissionado.
E
Criando uma classe ComissaoVendedor por meio da herança com a classe Vendedor e implementando o processo de gerar o salário comissionado de forma especializada.
Na programação orientada a objetos, o que são exceções?
A
São avisos emitidos pelo compilador
B
São erros de sintaxe
C
São erros de compilação
D
São erros que ocorrem durante a execução do programa

Podemos compreender a importância dos princípios fundamentais de orientação a objeto, a sua estrutura e arquitetura de classes. Neste sentido, qual o sentido de sobrecarga em orientação a objeto?

A
Sobrecarga ocorre quando uma classe pode conter mais de um atributo do mesmo nome.
B
Sobrecarga ocorre quando uma classe pode conter mais de um atributo de nome diferentes.
C
Sobrecarga ocorre quando uma classe pode conter mais de um construtor ou mais de um método do mesmo nome.
D
Sobrecarga ocorre quando uma classe pode conter somente um construtor ou um método do mesmo nome.
E
Sobrecarga ocorre quando uma classe pode conter mais de um construtor ou mais de um método de nomes diferentes.

Na programação orientada a objetos temos um paradigma cuja característica é a capacidade de um método de poder ser implementado de diferentes formas, ou até realizar ações diferentes, conforme aplicado à superclasse ou subclasse.
Esse paradigma é chamado de:

A
polimorfismo
B
reutilização
C
abstração
D
herança
E
encapsulamento

O que são métodos padrão nas interfaces introduzidos no Java 8?

A

Métodos que não precisam ser implementados nas classes

B

Métodos que devem ser obrigatoriamente implementados

C

Métodos que não podem ser usados em classes que não implementam a interface

É usual sobrescrever o método toString(). O principal objetivo de se fazer isso, é fornecer uma descrição relevante do objeto que está sendo descrito.

A
Verdadeiro
B
Falso