Buscar

Avaliando o Aprendizado - Línguagens de Programação-174

Prévia do material em texto

public class ClassePai { public void metodoExemplo() { } } public class ClasseFilha extends ClassePai 
{ public void metodoExemplo() { } public void metodoExemplo() { } } 
public class ClassePai { public void metodoExemplo() { } } public class ClasseFilha extends ClassePai 
{ public void metodoExemplo1() { } public void metodoExemplo2() { } } 
 public class ClassePai { public void metodoExemplo() { } } public class ClasseFilha extends ClassePai 
{ public void metodoExemplo() { } public void metodoExemplo(int p1) { } } 
public class ClassePai { public void metodoExemplo() { } } public class ClasseFilha extends ClassePai 
{ public void metodoExemplo() { } } 
 
 
 
 
 
3
a 
Questão (Cód.: 31136) Pontos: 0,5 / 0 
 
Em Java pode-se utilizar diferentes tipos de modificadores de acesso para seus atributos e métodos, dependendo 
da necessidade da aplicação que está sendo desenvolvida. É correto afirmar sobre os modificadores de acesso 
usados na declaração de atributos: 
 
O modificador de acesso public permite que todos os objetos que o usam possam alterá-lo; já o modifica 
de acesso protected torna o atributo vísivel pela própria classe ou suas subclasses, e o modificador de 
acesso private permite que só a classe manipule seus atributos. 
 O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o 
modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificad 
de acesso final permite que só a classe manipule seus atributos. 
 O modificador de acesso private permite que todos os objetos que o usam possam alterá-lo; já o 
modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificad 
de acesso protected permite que só a classe manipule seus atributos. 
 O modificador de acesso final permite que todos os objetos que o usam possam alterá-lo; já o modificado 
de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificador de acesso 
private permite que só a classe manipule seus atributos. 
 O modificador de acesso protected permite que todos os objetos que o usam possam alterá-lo; já o 
modificador de acesso public torna o atributo visível pela própria classe ou suas subclasses, e o modificad 
de acesso private permite que só a classe manipule seus atributos. 
 
 
 
 
 
4
a 
Questão (Cód.: 47793) Pontos: 0,5 / 
 
Qual o uso da palavra reservada super em Java? 
 
 Identificar métodos prioritários 
 Permitir invocar métodos da classe filha. 
Permitir invocar construtores da classe pai. 
 Criar uma superclasse. 
 Identificar métodos sobreescritos. 
 
 
 
 
 
5a Questão (Cód.: 56618) Pontos: 1,5 / 1 
 
Java é uma linguagem multiplataforma, isto é, pode ser executada em vários sistemas operacionais ou dispositiv 
Tal característica é em razão, principalmente, pela presença da Máquina Virtual Java. Explique como esta Máquina 
Virtual possibilita a execução dos programas Java em várias plataformas. 
 
 
Resposta: Apos a compilação do código, é gerado um arquivo .class. Este aquivo gerado é a linguagem de maqui 
que após a verificação de erros, passa aser interpretada pela JVM chamada de bytecode. A principal vantagem da 
da JVM é a independencia da plataforma, ou seja, ela trabalha de forma independente, sem a necessidade do uso 
do sistema operacional e componentes de hardware. Por este motivo, os programas codificados em java pode ser 
executando em qualquer plataforma na qual o java esteja instalado. 
 
 
Gabarito: A máquina virtual java é um componente da plataforma java que funciona entre o sistema operacional o 
programa java. Existe uma implementação de máquina virtual java para cada sistema operacional e/ou dispositivo 
móvel. Na verdade, é a máquina virtual java que interpreta o programa java.

Continue navegando