Prévia do material em texto
Questão 1 Correta Em uma aplicação para controle de biblioteca, a classe "Livro" possui métodos como "emprestar()" e "devolver()". Esse uso de métodos específicos representa qual conceito de orientação a objetos? Assinale a alternativa correta. Sua resposta Correta Encapsulamento. Comentário O encapsulamento agrupa dados e métodos específicos da classe "Livro", garantindo que as operações relevantes estejam contidas no objeto, facilitando seu uso e controle. Questão 2 Correta Considerando o conceito de instância, qual das alternativas a seguir define corretamente a relação entre uma classe e uma instância? Assinale a alternativa correta. Sua resposta Correta A classe é um molde, e a instância é um objeto criado a partir dela. Comentário Uma classe é um molde ou modelo para objetos, e uma instância é a criação de um objeto específico a partir dessa classe, com atributos e comportamentos próprios. Questão 3 Correta Ao desenvolver uma aplicação bancária orientada a objetos, onde "Cliente" e "Conta" são classes distintas, qual seria a melhor prática para armazenar múltiplos objetos "Conta" associados a cada "Cliente"? Assinale a alternativa correta. Sua resposta Correta Coleção (como lista ou array) na classe "Cliente". Comentário Ao utilizar uma coleção de objetos "Conta" na classe "Cliente", a aplicação permite que cada cliente gerencie várias contas de maneira organizada e eficiente. Questão 4 Correta A abstração é uma técnica fundamental em orientação a objetos que ajuda a simplificar o desenvolvimento. Qual das alternativas define melhor o conceito de abstração? Sua resposta Correta Focar nos aspectos essenciais de um objeto. Comentário A abstração é a técnica de isolar os detalhes mais complexos, focando apenas nos aspectos essenciais de um objeto para simplificar o desenvolvimento. Questão 5 Correta Em um ambiente orientado a objetos, quando se fala em encapsulamento pode-se concluir que: __________________________________________________. Assinale a alternativa correta. Sua resposta Correta Ele permite modificar atributos internos apenas por métodos da própria classe. Comentário O encapsulamento limita o acesso a atributos internos, permitindo que sejam alterados apenas por métodos definidos na própria classe, garantindo controle sobre o acesso.