Buscar

Aula_5_Gabarito

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO Lupa
Retornar
Exercício: CCT0261_EX_A5_201403343781 Matrícula: 201403343781
Aluno(a): FILIPI LUIZ MEIRELLES GOMES DE SA Data: 21/09/2015 14:23:57 (Finalizada)
1a Questão (Ref.: 201403409802) Fórum de Dúvidas (0) Saiba (0)
Marque a alternativa que representa a palavra reservada em JAVA utilizada para definir a ligação entre as
classes Física e Jurídica com a classe Pessoa do modelo abaixo:
Import
Extends
Package
Generalation
Unify
2a Questão (Ref.: 201403606483) Fórum de Dúvidas (0) Saiba (0)
(ENADE/2008) Uma pizzaria fez uma ampliação de suas instalações e o gerente aproveitou para melhorar o
sistema informatizado, que era limitado e não atendia a todas as funções necessárias. O gerente, então,
contratou uma empresa para ampliar o software. No desenvolvimento do novo sistema, a empresa aproveitou
partes do sistema antigo e estendeu os componentes de maneira a usar código validado, acrescentando as
novas funções solicitadas. Que conceito de orientação a objetos está descrito na situação hipotética acima?
Abstração
Polimorfismo
Sobrecarga
Sobreposição
Herança
Gabarito Comentado
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_h...
1 de 4 08/11/2015 00:28
3a Questão (Ref.: 201403609871) Fórum de Dúvidas (0) Saiba (0)
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.
Marque a alternaƟva CORRETA:
Apenas as sentenças I e II são verdadeiras.
Apenas as a sentença I e III são verdadeiras.
Todas as sentenças são verdadeiras.
Nenhuma sentença é verdadeira.
Apenas as sentenças II e III são verdadeiras.
Gabarito Comentado
4a Questão (Ref.: 201403950873) Fórum de Dúvidas (0) Saiba (0)
Java permite trabalharmos com várias classes. Muitas vezes, classes diferentes tem características comuns,
então, ao invés de criarmos uma nova classe com todas essas características usamos as características de um
objeto ou classe já existente. Esse conceito se refere à:
Classes Abstratas
Interface
Exceção
Herança
Polimorfismo
Gabarito Comentado
5a Questão (Ref.: 201403409300) Fórum de Dúvidas (0) Saiba (0)
Em Java utiliza-se muito a expressão superclasse, ou seja, toda nova classe criada subclasse desta superclasse,
que é a classe Object. Diante disto, assinale a alternativa verdadeira a respeito desta superclasse:
Os métodos podem ser declarados com argumentos ou tipo de retorno Vector.
A classe Object pertence ao pacote java.swing.
A classe Object não possui nenhum método que o objeto possa utilizar.
Não fornece métodos que todos os objetos em Java precisam (no mínimo).
Age como um tipo polimórfico para métodos que tenham que ser usados em qualquer classe.
6a Questão (Ref.: 201403409803) Fórum de Dúvidas (0) Saiba (0)
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_h...
2 de 4 08/11/2015 00:28
Marque a alternativa que define a classe Física:
public class Fisica extends Pessoa
{
private int cpf;
public Fisica (int wCodPessoa, String wNome, String wEnd, int wTel, int wCpf) {
super(wCodPessoa, wNome, wEnd, wTel);
this. cpf = wCpf;}
}
public class Fisica
{
private int cpf;
public Fisica (int wCodPessoa, String wNome, String wEnd, int wTel, int wCpf) {
this.codigoPessoa =wCodigoPessoa;
this.nome =wNome;
this.endereco =wEnd;
this.telefone =wTel;
this.cpf = wCpf;}
}
public class Fisica
{
private int codigoPessoa;
private String nome;
private String endereco;
private int telefone;
private int cpf;
public Fisica (int wCodPessoa, String wNome, String wEnd, int wTel, int wCpf) {
this.codigoPessoa =wCodigoPessoa;
this.nome =wNome;
this.endereco =wEnd;
this.telefone =wTel;
this.cpf = wCpf;
}
}
public class Fisica extends Pessoa
{
private int cpf;
public Fisica (int wCodPessoa, String wNome, String wEnd, int wTel, int wCpf) {
this.codigoPessoa =wCodigoPessoa;
this.nome =wNome;
this.endereco =wEnd;
this.telefone =wTel;
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_h...
3 de 4 08/11/2015 00:28
this.cpf = wCpf;}
}
public class Fisica extends Pessoa
{
private int cpf;
public Fisica (int wCpf) {
super(wCodPessoa, wNome, wEnd, wTel);
this. cpf = wCpf; }
}
Retornar
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_h...
4 de 4 08/11/2015 00:28

Continue navegando