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...
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.
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. a. V - F - F. b. F - F - V. c. F - V - V. d. V - F - V. e. V - V - F.
Compartilhar