Buscar

Aula_6_Gabarito

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

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

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
Você viu 3, do total de 3 páginas

Prévia do material em texto

���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBH[HUFLFLRBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
   LINGUAGEM DE PROGRAMAÇÃO   Lupa  
 Fechar
Exercício: CCT0261_EX_A6_201403343781  Matrícula: 201403343781
Aluno(a): FILIPI LUIZ MEIRELLES GOMES DE SA Data: 13/10/2015 17:05:19 (Finalizada)
  1a Questão (Ref.: 201403409298)  Fórum de Dúvidas (0)       Saiba   (0)
Quem sou eu?
 I) Sou compilado em um arquivo com extensão ".java".
 II) Posso ter métodos.
 III) Indico o comportamento de um objeto.
 IV) Vivo na Heap.
Analisando os itens acima, assinale a alternativa correta:
atributo; classe; método; objeto.
classe; classe; variável primitiva; método main.
  classe; classe; método; objeto.
objeto; variável de referência; atributo; atributo.
método; método; atributo; classe.
 Gabarito Comentado
  2a Questão (Ref.: 201403433654)  Fórum de Dúvidas (0)       Saiba   (0)
Qual sintaxe expressa a criação correta de uma classe em java?
class Exemplo() {}
class public Exemplo {}
Public Class Exemplo {}
  public class Exemplo {}
public class Exemplo() {}
 Gabarito Comentado
  3a Questão (Ref.: 201403435486)  Fórum de Dúvidas (0)       Saiba   (0)
Na Análise e Projeto Orientado a Objetos, um recurso tem como meta principal reduzir o número de variáveis
globais usadas dentro de um programa, consistindo na separação dos aspectos externos de um objeto,
permitindo que a sua implementação possa ser modificada sem que afete as aplicações que o utilizam. Este
recurso é denominado:
polimorfismo
  encapsulamento
modularidade
herança
independência
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBH[HUFLFLRBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
  4a Questão (Ref.: 201403433656)  Fórum de Dúvidas (0)       Saiba   (0)
Como se declara um método estático em Java?
public void exemploMetodo() {}
public void static exemploMetodo() {}
static void public exemploMetodo() {}
static exemploMetodo() {}
  public static void exemploMetodo() {}
 Gabarito Comentado
  5a Questão (Ref.: 201403409316)  Fórum de Dúvidas (0)       Saiba   (0)
Analise o projeto abaixo composto pela classe Pessoa e a classe de teste, e indique a alternativa que indica o
que está errado, verificando a classe Pessoa e na sequência a classe TestaPessoa.
public class Pessoa{ 
        String nome; 
        int idade; 
        String telefone; 
        public void exibirDados(){
                  System.out.println("Nome:"+nome); 
                  System.out.println("Idade:" + idade+ " anos");
                  System.out.println("Telefone:"+ telefone); 
        }
}
public class TestaPessoa{ 
          public static void main (String [] args){ 
                       exibirDados(); 
          }
 }
o erro está no método exibirDados() da classe Pessoa, ele não pode ser void.
faltou criar o objeto na classe Pessoa.
não há erros nos códigos acima.
faltou o método main na classe Pessoa.
  faltou criar o objeto Pessoa na classe TestaPessoa, para depois poder chamar seu método através da
variável de referência indicada. Exemplo: Pessoa p = new Pessoa(); e a linha exibirDados() seria
substituída pela linha p.exibirDados().
 Gabarito Comentado
  6a Questão (Ref.: 201403409295)  Fórum de Dúvidas (0)       Saiba   (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 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
���������� %'4�3URYD
KWWS���VLPXODGR�HVWDFLR�EU�EGTBVLPXODGRVBH[HUFLFLRBSUHYLHZ�DVS"FULSWBKLVW ���������� ���
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
modificador de acesso final permite que só a classe manipule seus atributos.
  O modificador de acesso public permite que todos os objetos que o usam possam alterá­lo; já o
modificador 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 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
modificador 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
modificador 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.
 Gabarito Comentado
 Fechar
�
�

Outros materiais