Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0756_EX_A6_201703294742_V4 LINGUAGEM DE PROGRAMAÇÃO 6a aula Lupa Vídeo PPT MP3 Exercício: CCT0756_EX_A6_201703294742_V4 30/05/2018 17:04:24 (Finalizada) Aluno(a): RICARDO ALEXANDRE KEMMERICH 2018.1 EAD Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO 201703294742 Ref.: 201704234187 1a Questão Os fundamentos para o conceito de abstração no paradigma orientado à objetos são: encapsulamento, agregação, herança e polimorfismo encapsulamento, agregação, herança e objetos Nenhuma das alternativas Get, Set, herança e polimorfismo encapsulamento, agregação, classes e Objetos Ref.: 201703579572 2a Questão Analise o código abaixo: public class Notebook { private String marca; private String modelo; public Notebook(String marca, String modelo) { this.marca=marca; this.modelo=modelo; } } Podemos afirmar sobre esta classe: possui 5 atributos públicos possui o método main - principal a classe Notebook possui dois atributos encapsulados e privados e apenas o método construtor o método construtor não está implementado os atributos estão públicos Ref.: 201703552547 3a Questão Na Programação Orientada a Objetos podem-se definir as visibilidades dos métodos e atributos. Quanto a essa característica é correto afirmar que: os métodos públicos e os atributos protegidos só podem ser acessados a partir dos métodos da própria classe ou de classes derivadas os métodos privados e os atributos protegidos podem ser acessados a partir dos métodos de qualquer classe o acesso aos atributos privados e aos métodos públicos só pode ser feito a partir dos métodos membros da classe o acesso aos atributos e aos métodos privados só pode ser feito a partir dos métodos membros da classe os métodos protegidos podem ser acessados a partir dos métodos de qualquer classe, desde que instanciada na mesma aplicação Ref.: 201704094839 4a Questão Tudo que um objeto é capaz de fazer e todas as características que ele irá definir estão definidos em sua classe. Isto significa que toda a existência do objeto está restrita aos domínios da classe. Em outras palavras, o ato de esconder do usuário informações que não são de seu interesse ou por segurança dos dados, é chamado de: Polimorfismo Herança Instância Sobrecarga Encapsulamento Ref.: 201703379713 5a Questão Como se declara um método estático em Java? static void public exemploMetodo() {} static exemploMetodo() {} public static void exemploMetodo() {} public void static exemploMetodo() {} public void exemploMetodo() {} Ref.: 201704354300 6a Questão (FCC ¿ 2012 ¿ TRT 11ª Região (AM) Analista Judiciário ¿ Tecnologia da Informação) Sobre Programação Orientada a Objetos, analise as afirmações: I. O encapsulamento garante que apenas as interfaces necessárias para interação com o objeto estejam visíveis, e atributos internos não sejam acessíveis. II. O polimorfismo garante que objetos herdem métodos e atributos de uma superclasse para a geração de uma nova classe. III. A herança possibilita que distintas operações na mesma classe tenham o mesmo nome, desde que alterada a assinatura. Está correto o que se afirma em: I, II e III III apenas II e III apenas I apenas II apenas Ref.: 201704234167 7a Questão Encapsulamento é: Nenhuma das alternativas o encapsulamento determina que a implementação de um objeto somente deve ser acessada através de uma interface visível mas essa não é bem definida. o encapsulamento determina que a implementação de um objeto somente deve ser acessada através de uma interface visível e bem definida. o encapsulamento determina que nenhuma implementação de um objeto deve ser acessada através de métodos. o encapsulamento determina que a implementação de um objeto não pode possuir. Ref.: 201704234170 8a Questão ¿Métodos de acesso são usados para obter os valores dos atributos privados e métodos modificadores são usados para alterar os valores dos atributos privados¿ é a definição de: Métodos Construtores de acesso Métodos estáticos Métodos Get e Set Nenhuma das alternativas Métodos de classe
Compartilhar