Buscar

Avaliando o Aprendizado - Linguagem de Programação I-427

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO 
10 
 
8a Questão (Ref.: 201201951606) Pontos: 0,0 / 0,5 
Sabemos que para manipularmos um objeto é necessário usarmos a chamada variável de referência. Analise as 
figuras abaixo e assinale qual está apresentado a utilização correta de uma variável de referência: 
 
 
 
9a Questão (Ref.: 201202015548) Pontos: 1,0 / 1,0 
Dentro do paradigma de programação orientada a objetos (POO), há um mecanismo pelo qual uma classe pode 
estender outra classe, aproveitando seus métodos e atributos. Assinale a alternativa que apresenta o nome 
desse mecanismo. 
 
 encapsulamento. 
 subclasse. 
 herança. 
 polimorfismo. 
 mensagem. 
 
10a Questão (Ref.: 201201998256) Pontos: 1,0 / 1,0 Considere: 
I. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de 
manter através de seus atributos. 
II. Na herança cada classe derivada (subclasse) apresenta as características (estrutura e métodos) da classe 
base (superclasse) e acrescenta a elas o que for definido de particularidade para ela. 
III. Polimorfismo é 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 e mesmo comportamento. 
IV. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, 
assim como se relacionar e enviar mensagens a outros objetos. 
Na orientação a objetos é correto o que se afirma em: 
 
 I, II e III, apenas. 
 I, II e IV, apenas. 
 I, II, III e IV. 
 I, III e IV, apenas. 
 II, III e IV, apenas. 
 
4a Questão (Ref.: 201303265089) Pontos: 0,5 / 0,5 
Seja a classe: public class Moto { public boolean estadoMotor; public void ligaMotor() {estadoMotor=true;} 
public void desligaMotor( ) {estadoMotor=false;} } Marque a alternativa que apresenta a forma correta de se 
criar uma instância desta classe: 
 
 Moto m=new Moto(); 
 Moto m.new( ); 
 Moto m.new Moto( ); 
 Moto m=new( ).Moto; 
 Moto m.new Moto; 
 
6a Questão (Ref.: 201303265104) Pontos: 0,0 / 0,5 
Considerando o esquema de herança existente na metodologia de Orientação a Objeto, em uma hierarquia de 
classes em Java, temos: 
I. Os construtores da superclasse não são herdados pelas instâncias de uma subclasse. 
II. Todo método construtor de uma superclasse precisa também chamar um construtor da subclasse. 
III. O comando super( ), chamada ao construtor da superclasse, deve ser declarado obrigatoriamente na 
primeira linha do construtor da subclasse.

Outros materiais