Prévia do material em texto
<p>Questão 1/5 - Programação Orientada a Objetos Na programação orientada a objetos temos a definição de alguns paradigmas, entre eles um que define que os atributos devem ser sempre declarados como privados e o acesso aos mesmos deve ser feito através de métodos Essa é a definição de qual paradigma? Nota: 20.0 A polimorfismo B herança C agregação D abstração E encapsulamento Você assinalou essa alternativa (E Você acertou! o paradigma do encapsulamento, como vimos no slide 5 da aula 4. prevê que os atributos da classe sejam sempre privados. Questão 2/5 - Programação Orientada a Objetos Na programação orientada a objetos temos um mecanismo de separação de aspectos internos e externos de um objeto que visa impedir o acesso direto ao estado de um objeto e disponibilizar externamente apenas os métodos que alteram este Este mecanismo Nota: A abstração B encapsulamento Você assinalou essa alternativa (B) Você acertou! o paradigma do como vimos no slide 5 da aula 4. prevê que os atributos da classe sejam sempre privados, com métodos de acesso Questão 3/5 Programação Orientada a Objetos Entre os paradigmas da temos uma técnica utilizada para impedir acesso direto ao estado de um objeto, sendo estado de um objeto definido pelos valores atribuídos aos atributos em um determinado por outros objetos, sendo que a possibilidade de fazer este acesso é via métodos escritos para este fim. Assinale a alternativa que apresenta o nome deste Nota A Mensagem B Herança C Polimorfismo D Encapsulamento Você assinalou essa alternativa (D) Você acertou! o paradigma do encapsulamento. como vimos no slide 5 da aula 4. prevê que os atributos da classe sejam sempre privados, com métodos de acesso Questão 4/5 - Programação Orientada a Objetos Na para termos necessariamente os atributos da classe devem ser e acesso aos mesmos só podem ser feitos via métodos de acesso que devem ser (III). A alternativa que completa corretamente a frase acima é: Nota: A abstract e final B composição e agregação objetos, public D encapsulamento, private e public Você assinalou essa alternativa (D Você acertou! o paradigma do encapsulamento, como vimos no slide 5 da aula 4. prevê que os atributos da classe sejam sempre privados, com métodos de acesso</p><p>Questão 5/5 Programação Orientada a Objetos A linguagem Java é, atualmente, uma das linguagens que implementa paradigma da programação orientada a objetos mais utilizada, particularmente pela possibilidade de portabilidade de código entre plataformas. Sobre a visibilidade de classes, métodos e atributos, aplicados à linguagem Java, seleciona a opção correta: Nota A uma classe pública, no Java, só pode ser acessada por outras classes que estejam dentro do mesmo pacote. B na linguagem Java, quando uma classe é declarada privada, todos os atributos e métodos da mesma também serão privados, independente do modificador aplicado. C quando não adicionamos um modificador de acesso a uma classe Java, ela é visível apenas dentro do pacote onde ela está declarada. Você assinalou essa alternativa (C) Você acertou! Conforme visto na parte prática da aula, se não incluirmos um modificador de acesso à assinatura de uma classe, ela se torna visível apenas no pacote que a definiu. Isso é chamado de modificador de pacote.</p>