Baixe o app para aproveitar ainda mais
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 podese 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 � �
Compartilhar