Prévia do material em texto
<p>Questão 1/5 - Programação Orientada a Objetos A POO tem vantagens e desvantagens sobre a programação estruturada. Das alternativas qual denota uma A necessidade de hardware mais poderoso para execução dos sistemas. Você assinalou essa alternativa (A) Você acertou! Conforme as vantagens e desvantagens enunciadas durante a no slide Questão 2/5 Programação Orientada a Objetos Levando-se em consideração a seguinte interface: public interface Avengers { } Qual das alternativas representa sua implementação em uma classe Java chamada "Thor": Nota A public Thor extends Avengers { } B public Thor implements interface { } C public Thor implements Avengers { } Você assinalou essa alternativa (C Você acertou! Uma interface. no deve ser implementada em uma classe através da palavra chave conforme a página 10 da rota 2. Questão 3/5 Programação Orientada a Objetos Alan Kay formulou os princípios de orientação a Entre esses princípios, primeiro diz que qualquer coisa pode ser um objeto, ou seja, podemos considerar objetos os substantivos em uma Levando-se esse princípio em conta, qual alternativa abaixo representa objetos da seguinte especificação: "Desenvolva um sistema que contenha um cadastro de usuários e um cadastro de Esses usuários podem fazer pedidos, que conterão uma quantidade de Nota: A sistema cadastro. B usuário. item e pedido. Você assinalou essa alternativa (B Você acertou! No desenvolvimento de sistemas orientados a objetos, uma dica são os em uma frase da especificação devem ser mapeados para objetos, conforme vimos durante a aula 1. Questão 4/5 - Programação Orientada a Objetos A linguagem Java possui características específicas no que diz respeito a Sobre as classes qual a alternativa correta: Nota: 20.0 A são chamadas abstratas as classes em que nenhum método contenha implementação. B as classes abstratas não pode ser instanciadas. Você assinalou essa alternativa (B Você acertou! Classes abstratas não podem ser instanciadas, ou seja, não podemos criar um objeto diretamente e sim de uma classe que conforme vimos no slide 15 da aula 2</p><p>Questão 5/5 Programação Orientada a Objetos Java é uma linguagem orientada a objetos. Para criarmos um objeto chamado "exemplo", pertencente à classe "Exemplo", qual das alternativas abaixo está correta: Nota: 20.0 A class Exemplo = new B Exemplo exemplo = new Exemplo(); Você assinalou essa alternativa (B) Você acertou! Para criarmos objetos, no Java, devemos sempre utilizar operador 'new', conforme vimos durante a parte prática 1 de nossa aula.</p>