Os conceitos de classe e objeto constituem a base da Programação Orientada a Objetos (POO) e a partir deles se derivam outros importantes conceitos que servem para definir as soluções de problemas encontrados na programação estruturada. Tais conceitos são encapsulamento, herança e polimorfismo. Com base nas informações apresentadas, identifique se são verdadeiras (V) ou falsas (F) as afirmativas a seguir. I. ( ) No encapsulamento, os objetos podem apresentar distintas reações ao mesmo estímulo, isto é, um mesmo tipo de objeto pode agir de forma diferente quando recebe uma mensagem. II. ( ) Na herança é permitido o compartilhamento de atributos e métodos a fim de se reaproveitar o código ou o comportamento generalizado. III. ( ) No polimorfismo não é permitido acessar diretamente os dados de um objeto, sendo necessária a interação com o objeto responsável pelos dados. Assinale a alternativa que apresenta a sequência correta. a. V - V - F. b. F - F - V. c. V - F - F. d. V - F - V. e. F - V - V.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


More Questions From This User See All
A linguagem Python tem algumas opções de estruturas de repetição, como os laços “for” e “while”, e, além disso, tem alguns outros comandos que trazem ainda mais poder de programação para a linguagem. Com base no uso de estruturas de repetição em Python, analise as asserções a seguir e as relações propostas entre elas. I. As estruturas de repetição em Python podem utilizar o comando “break” para interromper o loop e seguir para a próxima instrução ou bloco de instruções não indentadas na sequência do loop. PORQUE II. Existem situações em que é necessário interromper o laço de repetição, dependendo de uma determinada condição, isso ocorre, principalmente, quando não se conhece o número de repetições necessárias para realizar determinada tarefa. Analisando as asserções anteriores, conclui-se que: a. as duas asserções são falsas. b. a primeira asserção é verdadeira, e a segunda é falsa. c. as duas asserções são verdadeiras, e a segunda justifica a primeira. d. as duas asserções são verdadeiras, e a segunda não justifica a primeira. e. a primeira asserção é falsa, e a segunda é verdadeira. 1,45 pontos PERGUNTA 5 A Python, assim como outras linguagens de programação, utiliza estruturas de repetição com os laços “for” e “while” e também tem outros comandos que trazem ainda mais poder de programação para a linguagem. Com base no uso de estruturas de repetição em Python, analise as asserções a seguir e as relações propostas entre elas. I. O comando continue, quando inserido dentro de um loop (“for” ou “while”), faz com que a nova iteração do laço seja forçada, a partir daquele ponto em que o comando foi inserido. PORQUE II. Existem situações em que é necessário forçar uma nova iteração do laço de repetição dependendo de uma determinada condição, para uma melhor aderência da programação à solução do problema. Analisando as asserções anteriores, conclui-se que: a. a primeira asserção é falsa, e a segunda é verdadeira. b. as duas asserções são verdadeiras, e a segunda não
Responda

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.